Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by nVent, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr Embedded Software/Firmware Engineer at nVent will play a pivotal role in the design, development, and testing of embedded software and firmware solutions for our innovative product lineup. This remote position requires a highly skilled engineer to work collaboratively with cross-functional teams, ensuring that our firmware systems are robust, efficient, and meet the high-quality standards expected by our customers. The successful candidate will have a strong background in embedded systems, programming expertise, and a passion for developing cutting-edge technology.
Job Responsibilities
- Design, develop, and implement embedded software and firmware for advanced electronic products.
- Conduct thorough testing and debugging to ensure the performance of embedded systems under various conditions.
- Collaborate with hardware engineers to define system requirements and specifications.
- Participate in code reviews and contribute to best practices in firmware development.
- Document design processes, protocols, and code to support long-term maintainability.
- Anticipate potential issues and lead efforts in troubleshooting and system optimization.
- Stay updated on industry trends and emerging technologies relevant to embedded systems.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in embedded systems software development.
- Proficiency in programming languages such as C, C++, or similar languages.
- Strong understanding of microcontrollers and real-time operating systems (RTOS).
- Experience with low-level hardware programming and interfacing.
- Familiarity with development tools such as debuggers, emulators, and IDEs.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Sr Embedded Software/Firmware Engineer will primarily work with a variety of technologies including microcontrollers, communication protocols (such as SPI, I2C, UART), and embedded development environments. Familiarity with tools such as Git for version control, JIRA for project management, and debugging tools for software testing will be essential. Proficiency in using simulation and modeling software is also beneficial for the development process.
Ideal Candidates
Ideal candidates will possess strong analytical skills and the ability to think critically while maintaining a high level of organization and efficiency. A successful engineer in this position will be a proactive team player, demonstrating effective communication skills and the ability to collaborate with diverse teams. They should exhibit a passion for technology and an eagerness to continuously learn and grow in their expertise, adapting to new challenges in the rapidly evolving field of embedded systems.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.