Embedded Systems Engineer in Phoenix
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Join a global industry leader in automation! From our headquarters in Phoenix, Arizona, we design, build, and service cutting-edge automated systems for print-and-place applications. Our innovative solutions support top companies in the Life Sciences, Medical Device, Laboratory Automation, Automotive, Consumer Electronics, and Industrial markets.
Position Summary
The Level 2 Embedded Software Engineer plays a key role in developing, testing, and maintaining embedded software solutions. This position requires a strong mix of technical expertise, analytical problem-solving, and communication skills to ensure products meet or exceed quality, performance, and safety standards. You will be part of a collaborative team dedicated to operational excellence, continuous improvement, and customer satisfaction.
Reporting Structure
- Reports to: VP of Engineering
- Matrix Reports: Director of Operations, President, Lead Software Engineer
- Key Collaborations: Program Managers, Electrical Engineers, Quality Engineers, Technicians, and Logistics Specialists
Key Responsibilities
Software Development
- Translate software requirements into design and test documentation.
- Develop and maintain embedded software in C/C++ according to company coding standards.
- Utilize JIRA for bug tracking and Git-based version control (e.g., BitBucket).
- Write and execute unit tests and system-level tests.
- Develop Python scripts for testing and data analysis.
Embedded Systems
- Work with Real-Time Operating Systems (RTOS).
- Interface with microcontrollers and related peripherals (UART, SPI, CAN, I2C, ADC, DAC, PWM).
- Understand microcontroller memory layout and data storage access (e.g., SD Cards).
- Read and interpret electrical schematics; create test setups as needed.
Problem Solving & Process Improvement
- Troubleshoot using debuggers, profilers, and custom diagnostic code.
- Identify and resolve issues across software, electrical, or mechanical systems.
- Improve and document software processes to enhance efficiency and reduce defects.
- Contribute to reducing time-to-market and improving software reliability.
Quality & Compliance
- Follow established software configuration policies (e.g., NSI-217).
- Ensure adherence to company and industry quality standards.
- Support EHS initiatives and ISO audit compliance.
Training & Continuous Learning
- Stay current with software development trends, cybersecurity, and industry standards.
- Promote continuous improvement and knowledge sharing across teams.
Core Competencies
- Adaptability: Respond effectively to shifting priorities, technologies, and customer needs.
- Communication: Clearly articulate technical concepts in written, verbal, and presentation formats.
- Conflict Resolution: Address cross-functional challenges with collaboration and fact-based problem-solving.
- Teamwork: Foster a cooperative and respectful team environment.
- Time Management: Balance multiple projects while maintaining quality and meeting deadlines.
Qualifications
- Education: Bachelor’s degree in Software Engineering, Electrical Engineering, or related field.
- Experience: 3+ years in embedded software development.
- Technical Proficiency:
- C/C++, Python, RTOS
- Microcontroller architectures and communication protocols
- Git, BitBucket, JIRA
- Unit testing and system testing
- Industry Knowledge: Familiarity with industry standards, agile methodologies, and cybersecurity best practices.
- Safety Awareness: Understanding of electrical safety and static discharge practices.
Don't wait, send in a resume today!
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.