Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Servomex · 6 hours ago

Senior Software Engineer

Servomex is a global leader in gas analysis solutions, seeking a Senior Software Engineer to develop and support software for advanced gas sensor transducers. This role involves working across the full software lifecycle, including embedded firmware development and collaboration with a multi-disciplinary team.

Industrial AutomationOil and Gas
badNo H1Bnote
Hiring Manager
Trish Rake
linkedin

Responsibilities

Develop Embedded C++ and C software for a range of gas sensing products sold globally
Maintain and develop PC-based tooling written in Python, to aid team productivity and/or verification efforts
Collaborate and work within a dynamic, multi-disciplinary team of scientists, electronics engineers, V&V specialists, and manufacturing experts
Translate mathematical specifications into robust, efficient algorithms in firmware
Be actively involved in full product lifecycle from requirements to release
Develop a maintain unit tests for created code
Ensure code is appropriate for use within mission-critical, safety-critical high-availability systems
Actively contribute to a supportive, ethical work environment
Follow established technical standards and processes whilst supporting continuous improvement
Provide project analysis and recommend necessary actions to achieve project deliverables to company standards and within established timelines

Qualification

Embedded C++PythonRTOS experienceFirmware developmentGit Source ControlMathematical competencyWeb developmentCloud (Azure/AWS)Communication skillsTeam collaborationProblem-solving

Required

In-depth, relevant industry experience as a software / firmware engineer
Excellent coding skills in modern C++ (using '17, '20 and ‘23 updates) and C
Strong coding skills in Python
Knowledge and extensive experience of RTOS such as ThreadX, Zephyr, Unison, QNX, Integrity etc
Experience with Git Source Control and Change Management
Hands-on experience writing firmware for embedded systems
Solid mathematical competency combined with firmware-based signal processing implementation
Flexible, tolerant, multi-tasking attitude when working under pressure
Ability to work collaboratively in a fast-paced, dynamic work environment while regularly providing imaginative and detailed technical solutions to complex problems
Confident working with minimal supervision, combined with good, proactive communication skills
Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion
Bachelor's Degree (or equivalent) in Computer Science or Software Engineering (or closely related subject)

Preferred

Web development (React, Angular, HTML, CSS, and Docker)
Databases (SQL / NoSQL / SQLite)
Cloud (Azure / AWS)
Other languages (LabView, Rust, C#)
Experience with ST Microelectronics STM32 processors
Experience working in a regulated environment such as ISO 9001, 13485 or FDA
Familiar with design for Safety (IEC 61508) and design for Security (IEC 62443)
Experience implementing business systems and tools
Knowledge of Lean manufacturing techniques through delivery of lean projects

Benefits

Health, Dental, Vision, Life & Long-term Disability Insurance: available 1st of the month following employment
Three weeks Paid Time Off (PTO)
11 paid holidays
Two floating holidays
Two Volunteering Days
401(k) with company match
Discretionary Bonus
Annual Performance Review
Opportunities for growth and development through our structured Talent Management System
Employee Wellbeing Program
Support for professional subscriptions
Staff Referral Scheme
Long Service Awards
Global Recognition Scheme
Company Events

Company

Servomex

twittertwittertwitter
company-logo
The world expert in gas analysis, Servomex has established itself as the leading provider of reliable, accurate, and stable gas measurement solutions to industries across the globe.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase