Senior Embedded Software Engineer
Apply With Indeed
DescriptionKforce's client - a global, innovative technology leader - is seeking a Senior Embedded Software Engineer in Marlborough, MA to join a collaborative, multidisciplinary team developing secure, high-performance-embedded solutions for advanced communications systems. Summary: In this role, you will design, develop, and maintain software for both current and next-generation products, ensuring compliance with security and certification standards while balancing complex technical challenges. You'll work within a fast-paced, Agile environment that offers the visibility and flexibility of small, interconnected teams - backed by the resources and global reach of a large, industry-leading organization. Your contributions will play a critical role in advancing secure communications technology used worldwide. Key Responsibilities:
- Design, develop, and integrate scalable embedded software for high-speed networking systems
- Develop secure, reliable software solutions for cybersecurity-focused applications
- Collaborate within an agile, multidisciplinary team to refine requirements, support system integration, and guide product certification
- Contribute to continuous integration, automated testing, and ongoing software development processes
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- 8+ years of hands-on C/C++ programming experience in embedded systems development
- 5+ years of experience with network software development
- Strong proficiency in Linux operating systems, particularly in embedded environments
- Solid understanding of networking protocols such as TCP/IP or IPSec
- Knowledge of Rust programming language a plus
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Freqently Asked Questions
Mastery of C and C++ is essential for senior embedded software engineering roles in Marlborough, given their widespread use in embedded systems. Additionally, familiarity with Linux environments and networking protocols like TCP/IP enhances your ability to develop secure, high-performance embedded solutions aligned with local industry demands.
In Massachusetts, embedded engineers often advance from junior roles to senior positions by expanding expertise in system integration, cybersecurity, and real-time software development. Taking on leadership in agile teams and contributing to certification processes can accelerate growth, especially in technology hubs like Marlborough.
Senior engineers at Kforce tackle complex tasks like balancing security requirements with performance optimization in embedded networking software. Managing agile collaboration among multidisciplinary teams and ensuring compliance with stringent certification standards are key challenges that demand technical depth and adaptability.
Kforce supports embedded engineers by fostering environments focused on secure software development, particularly in cybersecurity-driven embedded systems. Employees often engage with continuous integration and automated testing practices, facilitating skill enhancement aligned with evolving industry security standards.
Certifications in embedded Linux development, network security protocols, and real-time operating systems are highly valued in Marlborough's tech sector. Employers also appreciate expertise in modern languages like Rust, reflecting the region's emphasis on secure and efficient embedded software engineering.
Marlborough's demand for senior embedded engineers remains robust due to its concentration of innovative technology firms. Competition intensifies for candidates with extensive C/C++ experience and network protocol knowledge, with hiring trends favoring professionals skilled in agile environments and cybersecurity-focused development.
Senior Embedded Software Engineers in Marlborough typically earn between $110,000 and $140,000 annually, depending on experience, certifications, and specific technical skills like embedded Linux and network software development. Kforce's compensation packages align competitively within this range, reflecting industry standards.
Kforce blends the agility of small teams with the support of a large organization, offering embedded engineers access to extensive resources and global networks. This structure encourages innovation and collaboration while providing stability and benefits uncommon in smaller setups.
Kforce prioritizes compliance with security and certification benchmarks across its embedded software projects. Engineers are actively involved in refining requirements and guiding product certifications, ensuring solutions meet evolving standards crucial for advanced communications technology.
Marlborough offers good connectivity within the Greater Boston area, but traffic during peak hours can impact commute times. Candidates often weigh proximity and public transit options, with local demand encouraging some to relocate nearby to benefit from the city's growing tech ecosystem.
Find The Related Jobs
Affinity Search
Embedded Software Engineer
La Mirada, CA
Affinity Search
Embedded Software Engineer
Rowland Heights, CA
Telequest Communications Inc
Embedded Software Engineer
Brea, CA
Career Development Partners
Embedded Software Engineer
Walnut, CA
Career Development Partners
Embedded Software Engineer
Buena Park, CA
Affinity Search
Embedded Software Engineer
Fullerton, CA