4182 IT & Software Developer jobs in the US

Senior Embedded Controls Engineer
$69,000 - 109,000
Thermo Fisher Scientific
Warren Street 401, Marietta
$69,000 - 109,000
Requirements
Must:
- Bachelors degree in Electrical Engineering, Computer Engineering, or Computer Science
- Masters degree is preferred
- Over 5 years of practical experience in developing embedded control systems for electromechanical products
- Proficient in designing APIs and microservices following best practices
- Experienced in firmware and software development for electronic controls
- Proven ability to analyze empirical test data to inform design choices
- Knowledgeable in electronic analysis methodologies and documentation
- Familiar with Lean/PPI methodologies and continuous improvement systems
- Expertise in C/C++, Python, and JavaScript
- Familiar with Yocto and platform drivers
- Mastery of communication protocols including I2C, SPI, USB, RS232, RS485, Wi-Fi, BLE, and RFID
- Strong understanding of embedded Linux
- Development experience with IEC 60601 design practices and electrical safety standards
- Strong analytical skills, effective problem-solving, and root-cause analysis
- Proficient with development tools such as Confluence, Jira, Git, and Microsoft Office
- Excellent cross-functional communication and collaboration skills
- Strong organizational abilities in a fast-paced, multi-project environment
- Commitment to safety, quality, and operational excellence
Responsibilities
- Design, develop, and maintain control systems for embedded system firmware in cold storage and ultra-low temperature products
- Create controller firmware and HMI designs utilizing embedded C and C++ / Qt
- Develop performance and qualification test methods, coordinate experiments, and analyze test outcomes
- Design electrical systems to meet customer expectations, timelines, and project budgets
- Produce modular, scalable, and reusable solutions across various product lines
- Collaborate closely with refrigeration and mechanical engineering teams throughout the NPD process
- Prepare for product assembly and functional testing in partnership with contract manufacturers
- Drive continuous improvement in software processes to enhance embedded software quality
- Support products manufactured across multiple global locations
- Contribute to technology roadmaps for components, sub-systems, and systems
- Participate in and lead formal design reviews, including module and architectural reviews and software FMEA
- Assist in preparing and reviewing formal requirements, design, and qualification documents
- Ensure system compliance with regulatory and certification standards (e.g., UL, IEC, FDA)
- Promote a culture of safety, quality, accountability, and continuous improvement
- Willing to travel domestically up to 10% of the time
Description
At Thermo Fisher Scientific, we engage in meaningful work that positively impacts the world. Our mission motivates us to support our customers in creating a healthier, cleaner, and safer environment. We are dedicated to providing our global teams with the necessary resources to achieve their personal career goals while advancing scientific progress. Join our collaborative R&D team as a Senior Embedded Controls Engineer and play a crucial role in developing high-performance, energy-efficient solutions for cold storage products.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 4182 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
Gatestone & Co. Inc, D3 Security Management Systems, The Dufresne Group (TDG), GINGER Telecom, GE Aerospace, Castellum Inc, Glotel among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 301 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Judge Group, Inc. as they are hiring for 301 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.