SonicJobs Logo
Left arrow iconBack to search

Software Engineer - Embedded Firmware

Cooperidge Consulting Firm
Posted 2 months ago, valid for 16 days
Location

Bethlehem, Northampton 18025, PA

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Cooperidge Consulting Firm is hiring a Software Engineer – Embedded Firmware in Bethlehem, PA, for an award-winning industrial technology leader.
  • The position requires a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field and a minimum of five years of experience in Embedded Firmware development.
  • Key responsibilities include designing embedded microcontrollers, developing device drivers, and collaborating with cross-functional teams to enhance product functionality.
  • The role emphasizes innovation and continuous improvement in a supportive environment that values challenging the status quo.
  • Salary details are not specified, but the position offers comprehensive health benefits, a 401(k) plan, and opportunities for career growth.

Cooperidge Consulting Firm is seeking a Software Engineer – Embedded Firmware for a "Top Place to Work" award-winning industrial technology leader in Bethlehem, PA.

In this role, you aren’t just a number; you are a key architectural contributor working alongside Electrical, Mechanical, and Manufacturing Engineers to build new technology for a global industrial customer base. You will focus on designing embedded microcontrollers for power electronics, analog, and digital applications. This organization is led by a progressive team that explicitly bans the phrase "That’s how we’ve always done it," encouraging every employee to challenge the status quo and innovate.

Job Responsibilities

  • Firmware Development: Design and develop robust embedded firmware for microprocessors utilized in high-performance power electronics.
  • Low-Level Programming: Develop and optimize device drivers for critical microprocessor resources, including I2C, SPI, UART, Ethernet, and various memory devices.
  • Production Support: Create and write code for circuit board test fixtures; develop standardized test and calibration procedures for high-volume production.
  • Collaborative Design: Actively participate in cross-functional team meetings (3x weekly) to align engineering projects with company KPIs and customer needs.
  • Systems Integration: Partner with Electrical and Manufacturing teams to ensure seamless integration of firmware with new and existing hardware platforms.
  • Continuous Improvement: Identify and execute opportunities to improve product functionality and production efficiency within a "no walls" departmental structure.
Education & Experience
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field is REQUIRED.
  • Minimum of five (5) or more years of experience in Embedded Firmware development is REQUIRED.
  • Proven experience in a manufacturing or industrial electronics environment.
Technical Skills
  • Device Drivers: Expert-level understanding of communication protocols (I2C, SPI, UART, Ethernet).
  • Source Control: Deep appreciation for and mastery of version control systems and documentation standards.
  • Microcontrollers: Strong background in programming microcontrollers for analog/digital applications and power electronics.
  • Debugging: Advanced creative debugging skills and a passion for solving complex architectural "puzzles."
Soft Skills & Mindset
  • Collaboration: Ability to work in a highly transparent environment where Engineering, Operations, and Production are fully integrated.
  • Curiosity: A lifelong learner mindset with a desire to adopt new techniques from peers and mentors.
  • Balance: Passionate about high-quality code while maintaining a healthy work-life integration.
  • Comprehensive health, vision, and dental insurance plans
  • Life insurance coverage
  • 401(k) retirement plan with company matching contributions
  • Paid time off including vacation, sick leave, and holidays
  • Opportunities for career growth and advancement



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.