1 час назад
Senior Embedded Software Engineer (C/C++)
126 800 - 149 900$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer (C/C++): Designing and developing embedded firmware, real-time software, and signal processing solutions for ultrasonic flow measurement and sensing platforms with an accent on embedded architecture, hardware-software integration, and deterministic real-time behavior. Focus on building low-level drivers and BSPs, integrating ARM-based heterogeneous systems and peripherals, validating hardware, and resolving complex performance and concurrency issues.
Location: Billerica, Massachusetts, United States; regular on-site presence required
Salary: $126,800–$149,900 per year
Company
Crane Aerospace & Electronics' Panametrics business develops industrial measurement solutions, including ultrasonic flow measurement and sensing platforms for critical applications.
What you will do
- Design, develop, integrate, and maintain embedded firmware and software for industrial measurement products.
- Translate system and product requirements into robust, maintainable software architectures and designs.
- Lead hardware-software integration, system validation, performance optimization, debugging, and root-cause analysis from prototypes through production release.
- Collaborate with embedded software, FPGA, hardware, systems, and test engineers across multiple product development programs.
- Develop software verification strategies covering unit testing, integration testing, and system validation.
- Provide technical leadership, mentor junior engineers, and support Agile planning, reviews, estimation, and continuous improvement.
Requirements
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 8+ years of embedded software development experience and advanced proficiency in C/C++.
- Strong knowledge of embedded operating systems, RTOS concepts, real-time software, interrupt-driven programming, concurrency, memory management, and deterministic system behavior.
- Experience with low-level software, including device drivers, BSPs, middleware, HALs, processor initialization, and board bring-up.
- Experience with embedded peripherals and protocols such as SPI, I2C, UART, Ethernet, GPIO, DMA, ADC, and DAC, plus ARM Cortex-A/R/M architectures.
- Experience with Agile development, source control, code reviews, automated testing, continuous integration, and software quality practices.
Nice to have
- Experience with FPGA-based systems, FPGA/software integration, embedded Linux, bare-metal development, or RTOS platforms such as FreeRTOS, VxWorks, ThreadX, or Micrium.
- Knowledge of secure boot, trusted execution environments, cybersecurity, and system hardening.
- Experience with DSP, embedded signal processing, real-time filtering, detection, and measurement applications.
- Experience in industrial instrumentation, sensing, flow measurement, aerospace, defense, or other high-reliability environments.
- Experience as a technical lead, architect, or engineering subject matter expert, including familiarity with EWARM, JTAG debuggers, Git, Rally, static analysis, and CI/CD workflows.
Culture & Benefits
- Hands-on individual contributor role within a multidisciplinary engineering organization.
- Comprehensive benefits package with 401K contribution and match.
- Paid time off and paid holidays.
- Tuition reimbursement.
- Potential eligibility for performance-based bonus programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Sr Embedded Software Developer (Aerospace)
181 626 - 254 275$
6 дней назад
Senior Embedded Software Engineer (CCU) - (SJ2026JB)
189 072 - 198 526$
5 часов назад
Senior Embedded Software Engineer (Robotics)
150 000 - 180 000$
6 дней назад
Platform Software Engineer, Senior (Embedded Linux)
91 000 - 138 750$
8 часов назад
Senior Embedded Software Engineer (STM32)
1 день назад
Senior Electrical Engineer (Embedded)
100 000 - 140 000$