Job Details
-
Posted today
-
Job ID: JN -112026-591024
Embedded Engineer
-
Sugar Land, Texas
-
Contract to Hire
-
Hybrid
-
Embedded Systems
-
$50.00 - $70.00/hr
-
$50.00 - $70.00
Share This Job
Job Description
Senior Embedded Software Engineer
Hybrid Role
Compensation: $50 - $70 per hour
ABOUT THE ROLE
Our client is seeking a Senior Embedded Software Engineer with deep expertise in embedded programming and a strong system-level perspective. In this role, you will maintain and extend common code frameworks for embedded devices, develop and support core software modules, and optimize features across multiple device platforms. You will be responsible for writing and maintaining unit tests, creating technical documentation, troubleshooting, and improving software frameworks. Success in this position requires a keen understanding of end-to-end system behavior, the ability to identify corner cases and integration risks, and a passion for exploring emerging technologies. You will collaborate across disciplines in an innovation-driven environment, leveraging AI-enabled engineering tools to accelerate development and documentation. A positive, experimental mindset and adaptability to evolving requirements are essential.
WHAT YOU'LL DO
- Maintain and extend common code frameworks for embedded devices
- Develop and support core software modules for internal products and clients
- Design, implement, and maintain software features for multiple device platforms and board support packages
- Write, execute, and maintain unit tests to ensure software quality
- Create and maintain technical documentation for software modules and frameworks
- Optimize, troubleshoot, and improve existing frameworks and standard features
- Collaborate across disciplines to deliver innovative, end-to-end system solutions
- Identify corner cases and integration risks in embedded systems
- Leverage AI-enabled engineering tools to accelerate development, testing, code reviews, and documentation
- Debug hardware and firmware using debuggers, oscilloscopes, logic analyzers, and lab equipment
- Explore and integrate emerging technologies and new development methodologies
- Participate in agile development processes, including Azure DevOps, Sprints, and CI pipelines
- Communicate effectively with team members and stakeholders
- Demonstrate a positive, experimental mindset and willingness to learn and adapt in an innovation-focused environment
WHAT YOU BRING
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
- Extensive experience in embedded software development (C / Modern C++)
- Proficiency with unit testing concepts and frameworks
- Experience with CMake and embedded programming on ARM platforms
- Strong understanding of communication protocols and implementations (UART, SPI, Ethernet, CAN/CAN-FD)
- Knowledge of Flash technologies (NAND, NOR)
- Familiarity with platform-agnostic principles and abstraction
- Experience with FreeRTOS and Zephyr RTOS
- Embedded Template Library (ETL) experience
- Proficiency with GIT, Azure DevOps, and Azure CI pipelines
- Experience with CanOpen/Emotas stack and embedded Linux (including driver publishing)
- Ability to debug hardware and firmware using lab equipment (debuggers, oscilloscopes, logic analyzers)
- Hardware-in-the-loop (HiLS) testing experience is a plus
- Strong system-thinking skills and ability to understand end-to-end system behavior across hardware, firmware, software, communication interfaces, and real-time operating systems
- Ability to leverage AI-enabled engineering tools for development, test development, code reviews, and documentation
- Excellent communication skills and collaborative mindset
- Positive attitude, willingness to experiment, learn, and explore new development methodologies
- Adaptability to evolving requirements and comfort working in an innovation-focused, rapid prototyping environment
#LI-SM2
Disclaimer: Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.
EEO:
We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.
Benefits & Perks:
Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer:
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Apply For This Job
Related Jobs
About Us
Beyond The Expected
At Brooksource, relationships are the foundation of everything we do. Since 2000, we’ve built lasting partnerships with clients, consultants, and internal teams to deliver an exceptional experience across every engagement. As a trusted IT and Engineering services provider, Brooksource supports Fortune 500 organizations through Experience-Driven Staffing, Professional Services, and Elevate, our proprietary Workforce Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data analytics, or enterprise IT, our customized staffing solutions are designed to align with your company’s unique goals, culture, and technology stack. We offer flexible hiring models, including contract, contract-to-hire, and direct placement to meet your evolving business needs.
We are a certified partner of leading platforms, including Salesforce, AWS, Microsoft, and Google Cloud, enabling us to deliver scalable, end-to-end technology solutions. With a growing national footprint, Brooksource is redefining expectations in IT consulting, engineering services, and technology workforce solutions.