Software Engineer developing embedded firmware and system services for Swoop Technologies. Collaborating on embedded systems to build a robust operating system.
Responsibilities
Develop and maintain embedded system firmware including low-level drivers, bootloaders, and other OS-critical functions to enable reliable OS initialization and hardware interaction.
Contribute to OS integration and kernel-level modules, ensuring efficient communication between hardware abstraction layers and higher-level system software.
Design and implement application-layer features and system services that leverage firmware interfaces, optimizing for performance, resource use, and robustness.
Collaborate cross-functionally with other engineering teams to debug complex issues spanning firmware, operating system, and application boundaries.
Collaborate closely with the deployment engineering team, solving technical challenges for various customer requirements
Requirements
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field, or equivalent technical experience
4+ years of experience in one or more of the following: Operating System/Kernel development, RTOS, Embedded Systems/Firmware design, Microkernel development, Bare Metal development
Software development experience in C and Rust
Understanding of low level hardware systems
Travel Requirement - 5-20%
Active US Security clearance or ability and willingness to be sponsored for a US Security clearance
Head of AlphaGen Investor Research Product Engineering leading product strategy and transformation at BlackRock. Focusing on cloud - native, AI - first research ecosystem.
Principal Software Engineer at OrthoFi driving large - scale platform transformation and governing architectural standards. Leading engineering culture while ensuring technical excellence in a dynamic environment.
Software Developer for Satellite Communications at Airbus Defence and Space. Developing and maintaining mission - critical software for ground control systems in aerospace projects.
Software Engineer II responsible for engineering tasks for system assignments at Travelers. Designs, develops, and analyzes, ensuring accurate performance and technical requirements.
Staff Engineer at Zinnia designing API standards and leading delivery for enterprise software solutions. Collaborating with teams for modernization of life and annuities technology.
Staff Software Engineer developing AI - powered digital experiences for URBN. Collaborating with cross - functional teams to integrate algorithmic solutions and creative tools.
Senior Software Engineer at NVIDIA developing multimodal, production - grade RAG solutions using AI technology. Leading architecture design and implementation of next - gen RAG workflows with a focus on GPU performance.
Product Engineer in clinical trials technology managing product backlog and collaborating with Agile teams. Leading product ideation and ensuring alignment with business and customer needs.
Software Engineer developing software for scientific experimentation at Benchling. Collaborating closely with cross - functional teams to enhance workflows and empower discoveries through data aggregation.