Senior Embedded Software Engineer designing and leading embedded software projects for defense technologies. Working on real-time systems and collaborating with hardware engineers in hybrid setup.
Responsibilities
Design embedded software architectures for microcontroller-based systems (ARM Cortex-M, RISC-V, etc.)
Lead embedded projects and mentor junior team members
Develop efficient, maintainable, and secure code in C (C99/C11)
Work with RTOS such as FreeRTOS, Zephyr, ThreadX, or RTX
Interface with peripherals (SPI, I2C, CAN, UART, USB, Ethernet) and implement higher-level protocols
Collaborate closely with hardware engineers and project managers
Conduct code reviews, write unit/integration tests, and ensure compliance with safety and coding standards (MISRA, ISO 26262, DO-178C)
Requirements
Degree in Computer Science, Electronics, Telecommunications, Automation, or a related field
7+ years in embedded systems development, including 3+ years in a senior or leadership role
Proven track record in designing RTOS-based systems and shipping commercial embedded products
Deep understanding of multi-tasking, scheduling, interrupts, and real-time constraints
Proficient in low-level debugging tools (JTAG/SWD, GDB, profilers, oscilloscopes)
Strong communication skills and technical English (spoken and written)
Senior Software Engineer developing high - performing, enterprise - grade applications at Absa. Collaborating with teams to innovate and deliver robust solutions in an agile environment.
Principal Software Engineer leading the design and implementation of AI - powered Clinical Trial Management Systems. Driving product innovation and shaping AI integration in clinical research applications.
Principal Software Engineer leading AI transformation in clinical trial management systems. Architecting scalable technology solutions while mentoring a global team within a high - growth environment.
Senior Software Architect building AI - first enterprise platforms for Supply Chain. Leading engineering efforts in a collaborative team environment in Grapevine, Texas.
Senior Software Engineer building a decision - support platform for national security operations. Designing models that translate operational scenarios into credible software solutions.
Senior Engineer developing Virtual and Augmented Reality software and applications using Unity and AI features at Booz Allen Hamilton. Mentor team members while solving complex problems with innovative tech solutions.
AI Software Engineer designing reliable AI agents for structured systems. Collaborate with elite team to build bridges between human intent and formal computations.
Senior Full - Stack Developer for Booz Allen building real - time visualization interfaces. Responsible for interactive front - end development and ensuring actionable insights for operators.
AI software engineer developing solutions for national defense at Booz Allen. Creating AI and ML solutions to solve tough problems and modernize client systems.