Lead Embedded Software Developer
vor 4 Wochen
About Us:
At Spire Global, we harness the power of data from space to enhance life on Earth. As a pioneering space-to-cloud analytics firm, we operate the largest multi-purpose satellite constellation, providing unparalleled maritime, aviation, and weather tracking capabilities. Our extensive data infrastructure is complemented by a global network of ground stations and round-the-clock operations, ensuring real-time coverage of every location on the planet.
Project Overview:
We are embarking on a groundbreaking initiative aimed at transforming safety protocols for critical infrastructure through satellite technology. Our dynamic team is composed of dedicated professionals who embrace challenges and strive for excellence in all endeavors. We value innovative ideas and encourage implementation, fostering a collaborative environment where learning and growth are paramount.
Key Responsibilities:
We are in search of an experienced Embedded Software Engineer to contribute significantly to our mission. The ideal candidate will be instrumental in the integration of state-of-the-art radio hardware for operational and command functions.
- Spearhead the design and development of firmware for an advanced satellite radio communication receiver.
- Collaborate with cross-disciplinary teams, including RF, DSP, and FPGA engineers, to establish system requirements and architecture.
- Develop, code, test, and troubleshoot system software to manage and operate radio hardware, ensuring high standards of compatibility, reliability, and performance.
- Create and implement software tools for performance simulation and calibration of hardware components.
- Maintain comprehensive software documentation, including requirements, specifications, and testing protocols.
- Optimize software performance and resource usage for embedded systems with constrained processing capabilities.
- Stay abreast of industry trends and emerging technologies, contributing to the enhancement of our methodologies and processes.
Qualifications and Experience:
- Profound expertise in embedded C/C++, including interrupt handling and concurrency.
- Strong proficiency in Linux, including command-line interface and scripting, as well as kernel modifications and driver development.
- Experience with sensor integration utilizing I2C, SPI, CAN, UART, and similar protocols.
- Knowledge of software design principles considering memory, processor, and real-time constraints.
- Familiarity with embedded operating systems such as Petalinux, FreeRTOS, and Yocto Embedded Linux.
- Scripting experience with languages like Python and Bash.
- Background in board bring-up processes.
- Commitment to data-driven and evidence-based methodologies.
Preferred Skills:
- General hardware skills, including a solid understanding of electrical engineering principles and the ability to interpret electronic schematics.
- Knowledge of ARM/RISC profiling and optimization techniques for enhanced embedded system performance.
- Understanding of networking protocols such as TCP/IP and UDP, with experience in protocol design for efficient communication.
- Familiarity with time synchronization protocols like NTP or PTP for accurate timing in embedded systems.
- Experience in high-reliability sectors such as Automotive, Aerospace, Defense, or Medical, or in embedded industries like IoT or Mobile Communications.
- Domain expertise in space technology and radio communications.
- Proficiency in FPGA programming languages such as Verilog, VHDL, or HLS, with the ability to collaborate effectively with FPGA engineers.
- Understanding of RF programming concepts and experience with Software-Defined Radio (SDR) platforms, including USRP devices and GNU Radio.
This position operates under a hybrid work model, requiring a minimum of three days per week in the office.
Access to US export-controlled software and/or technology may be necessary.
Spire is committed to fostering a diverse and inclusive workplace. We are proud to be an equal opportunity employer, promoting equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.
-
Embedded Software Developer
vor 9 Stunden
Munich, Bayern, Deutschland QNX Software Systems VollzeitJob Title: Student Worker – Software and Test Development for QNX OSJob Description:About the Role:We are seeking a highly motivated and detail-oriented Student Worker to join our QNX Engineering Service - EMEA team. As a Student Worker, you will be an integral part of our core tools team, responsible for creating an environment where various embedded...
-
Embedded Software Developer
vor 9 Stunden
Munich, Bayern, Deutschland QNX Software Systems VollzeitJob Title: Student Worker – Software and Test Development for QNX OSJob Description:About the Role:We are seeking a highly motivated and detail-oriented Student Worker to join our QNX Engineering Service - EMEA team. As a Student Worker, you will be an integral part of our core tools team, responsible for creating an environment where various embedded...
-
Senior Embedded Software Developer
vor 7 Stunden
Munich, Bayern, Deutschland Berata GmbH VollzeitSecure Embedded Software DeveloperWe are seeking a skilled and security-focused embedded software developer to play a key role in shaping the future of secure communication for our next-generation IoT devices.Key ResponsibilitiesDesign, develop, and maintain secure firmware (C/C++) for resource-constrained IoT devices based on the newest hardware...
-
Senior Embedded Software Developer
vor 7 Stunden
Munich, Bayern, Deutschland Berata GmbH VollzeitSecure Embedded Software DeveloperWe are seeking a skilled and security-focused embedded software developer to play a key role in shaping the future of secure communication for our next-generation IoT devices.Key ResponsibilitiesDesign, develop, and maintain secure firmware (C/C++) for resource-constrained IoT devices based on the newest hardware...
-
Software Development Engineer
vor 2 Wochen
Munich, Bayern, Deutschland QNX Software Systems VollzeitAbout the RoleWe are seeking a highly motivated and detail-oriented Software Development Engineer to join our team at QNX Software Systems. As a key member of our core tools team, you will be responsible for creating an environment that enables the integration of various embedded hardware units.Key ResponsibilitiesDesign and develop software solutions for...
-
Senior Embedded Software Developer
vor 1 Woche
Munich, Bayern, Deutschland Berata GmbH VollzeitAbout the RoleWe are seeking a highly skilled and security-focused embedded software developer to join our team at Berata GmbH and contribute to the development of secure communication solutions for our next-generation IoT devices.Key ResponsibilitiesDesign, develop, and maintain secure firmware for resource-constrained IoT devices using C/C++...
-
Senior Embedded Software Developer
Vor 7 Tagen
Munich, Bayern, Deutschland Berata GmbH VollzeitAbout the RoleWe are seeking a highly skilled and security-focused embedded software developer to join our team at Berata GmbH and contribute to the development of secure communication solutions for our next-generation IoT devices.Key ResponsibilitiesDesign, develop, and maintain secure firmware for resource-constrained IoT devices using C/C++...
-
Munich, Bayern, Deutschland valantic Software & Technology Innovations GmbH Vollzeit**About valantic Software & Technology Innovations GmbH** We are a leading consulting and software development company with a strong focus on cloud solutions, autonomous driving technologies, data analytics, IoT solutions, mobility services, and process digitalization. **Our Expertise** **Cloud Solutions**: We design and implement cloud-based solutions to...
-
Munich, Bayern, Deutschland valantic Software & Technology Innovations GmbH Vollzeit**About valantic Software & Technology Innovations GmbH** We are a leading consulting and software development company with a strong focus on cloud solutions, autonomous driving technologies, data analytics, IoT solutions, mobility services, and process digitalization. **Our Expertise** **Cloud Solutions**: We design and implement cloud-based solutions to...
-
Embedded Software Developer
Vor 6 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitWe are seeking a seasoned Embedded Software Developer to join our team at European Tech Recruit, specializing in customized embedded solutions for the automotive industry.As an Embedded Software Developer, you will focus on the development and integration of the AUTOSAR stack, working closely with a team of developers who implement in-vehicle solutions for...
-
Embedded Software Developer
Vor 6 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitWe are seeking a seasoned Embedded Software Developer to join our team at European Tech Recruit, specializing in customized embedded solutions for the automotive industry.As an Embedded Software Developer, you will focus on the development and integration of the AUTOSAR stack, working closely with a team of developers who implement in-vehicle solutions for...
-
Embedded Software Developer
vor 2 Wochen
Munich, Bayern, Deutschland Orizon GmbH, Niederlassung Augsburg VollzeitEmbedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team at Orizon GmbH, Niederlassung Augsburg, to focus on the development of software solutions for mobility applications in military land vehicles.Key Responsibilities:Design and develop test software for hardware testing and functional vehicle...
-
Embedded Software Developer
Vor 7 Tagen
Munich, Bayern, Deutschland Orizon GmbH, Niederlassung Augsburg VollzeitEmbedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team at Orizon GmbH, Niederlassung Augsburg, to focus on the development of software solutions for mobility applications in military land vehicles.Key Responsibilities:Design and develop test software for hardware testing and functional vehicle...
-
Lead Embedded Software Developer
vor 4 Wochen
Munich, Bayern, Deutschland Spire VollzeitTransforming Data into Actionable Insights At Spire Global, we are dedicated to enhancing life on Earth through innovative data solutions derived from space. As a leading space-to-cloud analytics firm, we operate the largest multi-purpose satellite constellation, delivering unparalleled maritime, aviation, and weather tracking capabilities globally. Our...
-
Embedded Software Developer
Vor 5 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitAbout the RoleWe are seeking an experienced C++ Software Engineer to join our team at European Tech Recruit. As an Embedded Software Developer, you will be involved in demanding projects in cooperation with leading automotive OEMs.Key ResponsibilitiesDevelop software for network communication within control devices used in world-renowned vehicle...
-
Embedded Software Developer
Vor 5 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitAbout the RoleWe are seeking an experienced C++ Software Engineer to join our team at European Tech Recruit. As an Embedded Software Developer, you will be involved in demanding projects in cooperation with leading automotive OEMs.Key ResponsibilitiesDevelop software for network communication within control devices used in world-renowned vehicle...
-
Embedded Software Developer
Vor 6 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitAbout the RoleWe are seeking an experienced Embedded Software Engineer to join our team at European Tech Recruit. As a key member of our software development team, you will be responsible for designing and implementing customised embedded solutions for the automotive industry.Key ResponsibilitiesDevelop and integrate AUTOSAR stack solutions for in-vehicle...
-
Embedded Software Developer
Vor 6 Tagen
Munich, Bayern, Deutschland European Tech Recruit VollzeitAbout the RoleWe are seeking an experienced Embedded Software Engineer to join our team at European Tech Recruit. As a key member of our software development team, you will be responsible for designing and implementing customised embedded solutions for the automotive industry.Key ResponsibilitiesDevelop and integrate AUTOSAR stack solutions for in-vehicle...
-
Munich, Bayern, Deutschland valantic Software & Technology Innovations GmbH Vollzeit**About valantic Software & Technology Innovations GmbH** We are a leading consulting and software development company with a strong focus on cloud solutions, autonomous driving technologies, data analytics, IoT solutions, mobility services, and process digitalization. **Our Expertise** **Cloud Solutions**: We design and implement cloud-based solutions to...
-
Munich, Bayern, Deutschland valantic Software & Technology Innovations GmbH Vollzeit**About valantic Software & Technology Innovations GmbH** We are a leading consulting and software development company with a strong focus on cloud solutions, autonomous driving technologies, data analytics, IoT solutions, mobility services, and process digitalization. **Our Expertise** **Cloud Solutions**: We design and implement cloud-based solutions to...