CSG International

Embedded Software Engineer/Architect

CSG International$90K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Computer Engineering, Electrical Engineering, Computer Science, or a similar field
  • Experience in embedded software development using C/C++
  • Strong knowledge of Linux (Yocto) or Real-Time Operating Systems (FreeRTOS, VxWorks)
  • Proficient in low-level driver development and debugging tools
  • Familiarity with communication protocols such as SPI, I2C, UART, Ethernet, and CAN

Responsibilities

  • Design and develop embedded software for Linux and RTOS environments
  • Implement control algorithms, device drivers, and system monitoring solutions
  • Optimize software for power control, thermal management, and reliability
  • Manage the full software lifecycle from initial concept to production deployment
  • Collaborate with cross-functional engineering teams to integrate solutions
  • Ensure compliance with relevant industry standards such as DO-178 and MIL-STD

Benefits

  • Innovative and collaborative work culture
  • Opportunities to work on cutting-edge technologies
  • Involvement in mission-critical applications
  • Ownership of software architecture and development
  • Potential to impact demanding environments and next-generation products
Full Job Description
Embedded Software Engineer/Architect Overview: We're hiring for a fast-growing engineering company developing advanced technology for mission-critical applications. Known for its innovation and collaborative culture, the team delivers cutting-edge solutions used in some of the most demanding environments. Be part of a team building next-generation embedded software, where you'll take ownership of architecture and development, turning complex requirements into reliable, scalable solutions. Key Responsibilities: Design and develop embedded software using Linux and RTOS Implement control algorithms, device drivers, and system monitoring Optimise software for power control, thermal management, and reliability Own the full software lifecycle from concept to production Collaborate with cross-functional engineering teams Ensure compliance with industry standards (e.g. DO-178, MIL-STD) Requirements: Degree in Computer Engineering, Electrical Engineering, Computer Science, or similar Experience in embedded software development (C/C++) Strong knowledge of Linux (Yocto) and/or RTOS (FreeRTOS, VxWorks) Experience with low-level drivers and debugging tools Knowledge of protocols (SPI, I2C, UART, Ethernet, CAN) Desirable: Experience in aerospace, defense, or high-reliability systems Knowledge of control systems, power electronics, or DSP Familiarity with DO-178 or MIL-STD Take the lead. Build what matters. Apply today.

About CSG International

CSG International is a provider of software and services that help companies monetize and digitally enable the customer experience. The company's solutions include revenue management, customer experience, and digital monetization. CSG International was founded in 1982 and is headquartered in Greenwood Village, Colorado. The company has operations in North America, Europe, and Asia.
Learn more about CSG International
Size
4,807 employees
Market Cap
$1.7 billion
Industry
Net Income
$58.7 million
5 Year Trend
+6.6%
Revenue
$990.5 million
NASDAQ

Similar Jobs

More Jobs at CSG International

More Aerospace & Defense Jobs

Find similar Embedded Software Engineer/Architect jobs: