Embedded / Senior Embedded Software Engineers
2 months ago
Remote • Senior Embedded Software Engineering
Description
We are a leader in hardened cases and communications, supporting the military, first responders, and 2A enthusiasts. Our continued growth and preferred contractor status are a result of a talented team that creates cool tech for the warfighter and front-line responder. p>
JOB SUMMARY – Senior Embedded Software Engineer
This is the perfect role for someone who is highly organized, self-driven, decisive, and eager to pitch-in and support our R&D, testing, manufacturing, and customer service functions. You will be responsible for the development, design, and evaluation of embedded software for our communication products, and collaborating with the various Engineering teams to achieve stated product goals. p>
ON ANY GIVEN DAY, YOU COULD BE DOING THESE THINGS
- Participate as a critical member of a cross-functional engineering project team.
- Communicate directly or indirectly with customers in person or remotely to clarify requirements and concerns and provide project status updates.
- Review or create requirements for embedded system architecture, identify critical components and software interface designs.
- Develop embedded software, firmware and applications for a variety of platforms, including bare metal MCUs, embedded Linux, and Android.
- Assist in board bring up and evaluation of prototype and first article systems running the developed software.
- Develop, execute, and document software test plans and results.
- Develop and support software for manufacturing test fixtures to validate our products.
Requirements
WHAT WE EXPECT FROM YOU
Knowledge
- Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Min 7 years of experience developing software for embedded hardware platforms.
- Expert level proficiency with Linux development, including kernel modifications, device driver development, Uboot and interfacing to attached devices.
- Strong understanding of routing in Linux based systems (Ethernet, IP stacks, VLANs, network bridging, etc.)
- Experience optimizing software and configuration to minimize power consumption and maximize system performance.
- Familiarity with cross-discipline debugging of embedded hardware, including embedded debuggers and the ability to evaluate hardware/software interface issues.
- Experience developing software and drivers to communicate with embedded peripherals.
- Understanding of hardening Linux for STIG/SCAP conformance.
- Experienced with configuration control, versioning, and software release processes.
- AI modeling and software development.
- Developing CI/CD processes for automated test and deployment.
- Python and bash scripting.
- Proficient with MS software, including Outlook, Word, Excel and PowerPoint.
Attributes
- Ability to communicate technical information clearly in both written and verbal forms.
- Highly organized and self-motivated to deliver quality products.
- Dedicated worker that takes personal responsibility for the quality and completeness of the products.
WHAT CAPACITY IS NECESSARY TO DO THIS JOB
These physical demands are representative of the physical requirements necessary for an employee to successfully perform the essential functions of this job. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions of the job. The noise level in the corporate work environment is usually quiet to moderate.
THIS FULL TIME POSITION INCLUDES
This is a full-time position.
-
Embedded Software Architect
4 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeJob Description for Embedded Software ArchitectCorinex is seeking an experienced Embedded Software Architect to lead the development of cutting-edge software solutions for our embedded systems. The ideal candidate will have a strong background in software development, with a focus on embedded systems.Key Responsibilities:Design and develop software...
-
Embedded Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeJob Title:Embedded Software Engineer - Software Development ExpertAbout the Role:As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.You will work closely with cross-functional teams to ensure software meets customer requirements.Develop and maintain software applications for embedded...
-
Embedded Software Architect
7 days ago
Vancouver, British Columbia, Canada Semiconductor Engineering Full timeSystem-On-Chip Firmware Engineer Job OpportunityWe are seeking a skilled Firmware Engineer to join our team at Semiconductor Engineering in a full-time role. As a key member of the firmware engineering group, this candidate will report directly to the Director of Firmware Engineering.This position requires a highly motivated individual who is deeply hands-on...
-
Embedded Software Developer
4 weeks ago
Vancouver, British Columbia, Canada DarkVision Full timeRole OverviewAt DarkVision, we are seeking a highly skilled Software Engineer to join our team in developing cutting-edge embedded, desktop, and cloud applications.The ideal candidate will have a strong background in modern C++ programming and experience in developing high-performance data processing, rendering, and image processing code.We welcome...
-
embedded software engineer
4 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeJob DescriptionAt Corinex, we are seeking a skilled embedded software engineer to join our team. This is a permanent, full-time position with a competitive salary and benefits package.Key ResponsibilitiesCollect and document user requirementsDevelop software solutions by studying systems flow, data usage, and work processesResearch technical information to...
-
Embedded Software Development Engineer
1 week ago
Vancouver, Canada Amazon Full timeh3>Embedded Software Development Engineer, Amazon Blink Systems EngineeringJob ID: 2777507 | Amazon.com Services LLCAmazon Blink has an opportunity for an innovative Embedded Software Engineer to contribute to embedded system design and development.This role involves root cause analysis as part of hardware bring-up, collecting data and reporting to...
-
Embedded Systems Software Developer
4 weeks ago
Vancouver, British Columbia, Canada MistyWest Full timeAt MistyWest, we are seeking an experienced Firmware Engineer to join our team of innovative engineers who create programs that interface with and control physical devices.As a key member of our team, you will identify the core software/firmware requirements of a project, plan the architecture, and communicate it with the project team. Collaboration with a...
-
Embedded Flight Software Architect
4 weeks ago
Vancouver, British Columbia, Canada Sierra Space Full timeAbout Sierra SpaceWe envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission is to make this vision a reality by building a platform in space that benefits life on Earth.At Sierra Space, we're not just building a company - we're building a community of innovators who share our passion for pushing the...
-
Embedded Systems Engineer Contractor Opportunity
3 weeks ago
Vancouver, British Columbia, Canada MistyWest Full timeMistyWest is seeking a highly skilled Embedded Systems Engineer to join our team as a contractor for a 6-12 month project.As an Embedded Systems Engineer, you will be responsible for designing and developing firmware and software for connected products. You will work closely with our multidisciplinary team of engineers and designers to complete product...
-
Embedded Software Architect
3 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeOverviewCorinex is a leading innovator in the green economy sector, and we are seeking an exceptional Embedded Software Architect to join our team. In this role, you will have the opportunity to design and develop cutting-edge software solutions that drive business growth and sustainability.Job DescriptionWe are looking for a highly skilled Embedded Software...
-
Senior Software Architect, Embedded Systems
3 weeks ago
Vancouver, British Columbia, Canada Analog Devices Full timeSeeking a senior software architect with 15+ years of experience in firmware development to contribute to the design and development of advanced products at Analog Devices. This role involves translating product requirements into SW and HW architecture and design.Key Responsibilities:Collaborate with the digital team to design and architect System-on-Chip...
-
Embedded Systems Architect
7 days ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeExpert Firmware EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled and motivated Embedded Systems Architect to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our...
-
Embedded Systems Developer
3 weeks ago
Vancouver, British Columbia, Canada MistyWest Full timeJob DescriptionMistyWest is a dynamic company that specializes in creating innovative products. We are currently seeking an experienced Firmware Engineer to join our team.About the RoleWe are looking for a highly skilled Firmware Engineer who can create programs that interface with and control physical devices. The ideal candidate will have experience with...
-
Embedded Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeWe are seeking an experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for our clients.Job DescriptionThe Embedded Software Engineer will work closely with our development team to implement software solutions that meet the needs of our clients. This...
-
Embedded Systems Specialist
7 days ago
Vancouver, British Columbia, Canada MistyWest Full timeWe are seeking a skilled Embedded Systems Specialist to join our team at MistyWest. As a key member of our engineering team, you will be responsible for designing and developing firmware that interfaces with and controls physical devices.Your expertise in software/firmware requirements planning, architecture design, and communication with project teams will...
-
Vancouver, British Columbia, Canada Advanced Micro Devices Full timeWe are a leading technology company, AMD, dedicated to transforming lives with innovative solutions. Our mission is to push the boundaries of innovation and solve the world's most pressing challenges.As a Senior Embedded Firmware Engineer, you will play a crucial role in developing high-quality firmware for advanced computing experiences. Your primary focus...
-
Highly Skilled Embedded Software Engineer Wanted
3 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeWe are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for various embedded systems.About the RoleThis is a permanent position, working 40 hours per week. You will need to have a Bachelor's degree in Computer...
-
Spacecraft Embedded Software Developer
3 weeks ago
Vancouver, British Columbia, Canada Sierra Space Full timeAt Sierra Space, we are at the forefront of unlocking the future in space exploration and development. Our mission is to push the boundaries of what is possible and make a profound impact on humanity.We seek highly skilled and motivated individuals to join our team as Embedded Flight Software Engineers. In this role, you will be responsible for designing and...
-
Vancouver, British Columbia, Canada Marqeta Full timeOverviewAs a Senior Machine Learning Engineer at Marqeta, you will be part of a team dedicated to building AI/ML solutions for optimizing the security and efficiency of the embedded finance ecosystem.ResponsibilitiesDevelop and maintain machine learning infrastructure to enable data scientists to develop, train, evaluate, deploy, and operate ML models and...
-
Robust Embedded Systems Architect
4 weeks ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeSanctuary, a world leader in AI-based control systems for humanoid robots, is seeking an expert firmware engineer to join their Hardware team. Reporting to the Embedded Systems Lead, you'll delve into our real-time distributed systems that empower our general-purpose robots.We're looking for exceptional software developers with hands-on experience in...