Senior Software Engineer
Remote embedded software engineer job
Job title: Fullstack Engineer
Job type: Perm
Salary: Competitive, based on experience
The company:
A forward-thinking technology company revolutionizing the healthcare industry through innovative AI-powered solutions. Our mission is to create safe, scalable, and transformative digital experiences that empower patients and providers alike. Join a dynamic team dedicated to pushing the boundaries of technology to solve real-world challenges in healthcare.
Role and responsibilities:
As a Fullstack Engineer, you'll play a pivotal role in shaping cutting-edge, AI-driven healthcare solutions. Working across the full technology stack, you'll develop scalable and secure SaaS products that deliver seamless user experiences. As a Fullstack Engineer, your responsibilities will include:
Designing and building robust B2B SaaS products using Typescript/React, Material UI, and Python/Flask.
Collaborating with cross-functional teams, including AI researchers, product managers, and designers, to translate complex requirements into high-quality technical solutions.
Developing efficient front-end and back-end systems, including APIs and user-facing dashboards, to enhance patient and provider interactions.
Conducting code reviews, promoting best practices, and ensuring high standards of software quality.
Troubleshooting and resolving technical issues to maintain optimal product performance.
Participating in agile processes, including sprint planning and retrospectives, to drive continuous improvement.
Job requirements:
To excel as a Fullstack Engineer, you should bring:
A Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of professional experience as a Fullstack Engineer, with expertise in Typescript/React and Python, Ruby, or Node backends.
Strong proficiency in building RESTful APIs and integrating third-party services.
Experience with SQL and Postgres database design and management.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Excellent problem-solving skills and a collaborative mindset.
Strong communication skills to work effectively with cross-functional teams.
Familiarity with agile methodologies like Scrum or Kanban.
Bonus points for:
Experience with Flutter or ReactNative for cross-platform mobile app development.
Knowledge of Flask Python servers.
Familiarity with Terraform and AWS services.
Benefits:
Competitive salary and comprehensive benefits package.
Flexible remote work environment with opportunities for in-person collaboration.
Access to cutting-edge technologies and continuous learning opportunities.
A collaborative, inclusive culture that values innovation and impact.
The chance to make a meaningful difference in healthcare through technology.
Accessibility Statement:
Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.
We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process.
Our Commitment to Diversity, Equity, and Inclusion:
Our mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.
Check out our DE&I page for more information.
Sr. ServiceNow Developer
Embedded software engineer job in Reston, VA
GeBBS Consulting is a healthcare technology professional services and consulting firm based in Towson, Maryland servicing clients throughout the US. We are celebrating our 28th year in business. We have two divisions: 1) Hospital / Provider Practice 2) Managed Care / Payer Practice - we work directly with health plans (very strong in the Blue Cross Blue Shield space). GeBBS Consulting has over two decades of experience supporting healthcare clients throughout the US.
We are currently hiring a Sr. ServiceNow Developer to support one of our major Blue Cross Blue Shield partners.
Summary:
Our client is looking for a Senior ServiceNow Developer to support the current build out of their ServiceNow ITSM module, and future build outs of other modules such as Strategic Portfolio Management (SPM), Governance, Risk and Compliance (GRC), IT Operations Management (ITOM), IT Asset Management or ITAM, which includes Software Asset Management (SAM), and Hardware Asset Management (HAM).
Location: Remote, but 2nd round interview will be in-person in DC or Reston office. Candidates MUST be able to go to the in-person interview, and be within DC, MD, VA, WV, DE, PA.
Required Skills:
5+ years of ServiceNow Development experience
Experience integrating ServiceNow to other systems using APIs or other integration methods
Prior development experience in JavaScript, HTML, CSS, Java, Python (any can be considered)
Active ITIL v4 certification
Actively certified in either ServiceNow Certified Application Developer (CAD), or ServiceNow Certified Application Administrator (CSA)
Nice to have:
Experience in other ServiceNow modules (CMDB, CSDM, CSM, etc.)
Experience with Yokohama or Zurich versions
Prior ServiceNow architecture experience
If you are interested in exploring this career opportunity with GeBBS Consulting, please reply with your current resume and the best time to contact you.
Recruiting Fraud
Over the past year, online recruitment scams have increased frequently, impacting both applicants and employers. To help protect yourself against potential scammers, please note the following recruitment practices employed by GeBBS Consulting.
GeBBS Consulting uses a single domain name for all recruiting activities and all Authorized GeBBS Consulting Recruiters use the same domain name for all email correspondences. The official GeBBS Consulting domain is gebbsconsulting.com. If you receive emails or are directed to an email other than GeBBSconsulting.com, you are not responding to GeBBS Consulting.
GeBBS Consulting screens applicants through a combination of over-the-phone, video and in-person meetings.
GeBBS Consulting will never ask a candidate for payment of any kind as part of the hiring or onboarding process.
Embedded Software Engineer
Remote embedded software engineer job
We are seeking a skilled Embedded Software Engineer with a strong preference for candidates proficient in Rust. This role requires a deep understanding of real-time embedded software philosophies and practices, particularly with Linux kernel internals and networking subsystems architecture. The ideal candidate will possess robust debugging skills and experience in developing embedded software in assembly, C/C++, Rust, or other languages, specifically for microcontrollers.
Responsibilities
* Develop and maintain embedded software, including hardware drivers, in assembly, C/C++, Rust, or other languages.
* Utilize in-depth knowledge of Linux kernel internals such as process scheduler, memory management, concurrency/synchronization, memory allocation, and file systems.
* Demonstrate strong debugging skills to validate and exercise systems from user space and work with user space API.
* Review schematics and utilize logic analyzers for embedded software troubleshooting.
* Engage in middleware programming and device software development.
* Collaborate with cross-functional teams, including hardware engineers and systems architects, to ensure seamless integration of hardware and software components.
Essential Skills
* 5+ years of professional software development experience, with a focus on Rust or C++.
* 1+ years of hands-on experience developing software in Rust.
* Proficiency in developing and debugging embedded software, with experience in designing fault-tolerant and high-reliability systems.
* Strong understanding of low-level communications such as PCIe, Ethernet, SPI, and I2C.
* Proficiency in using Git for version control.
* Excellent written and verbal communication skills.
Additional Skills & Qualifications
* Bachelor's degree in Computer Science or a similar field.
* Experience with full software development lifecycle, including coding standards, code reviews, and build processes.
* Familiarity with integrated development environments, such as Visual Studio Code.
* Professional experience at a leading tech company or comparable industry leader.
* Experience in developing networking devices with data and control plane components.
* Full stack embedded development experience, including low-level programming and hardware/software integration.
Work Environment
The position offers a remote work option, requiring support for a PST schedule. Candidates should be prepared to undertake 20% new development work and 80% understanding and improving existing systems.
Job Type & Location
This is a Contract position based out of Los Angeles, California.
Pay and Benefits
The pay range for this position is $80.00 - $95.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Nov 12, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Embedded Software Engineer III/IV
Remote embedded software engineer job
At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter.
We're building the future of UAS capabilities, and we're looking for exceptional talent to join us. If you're driven by hard problems, energized by rapid innovation, and ready to make an impact on next-generation flight systems, you belong here.
We are seeking an experienced Embedded Software Engineer to join our team. As an unmanned aerial systems (UAS) company, we are looking for an individual with experience in writing software for embedded microcontrollers.
Responsibilities:
Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments.
Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components).
Debug, troubleshoot, and isolate software issues.
Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter.
Work closely with other engineering disciplines (mechanical, electrical, etc).
Participate in design and peer reviews for solutions.
Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field.
3-4 years of experience in developing embedded software for real-time systems.
Experience with real time operating systems, preferably VxWorks or FreeRTOS.
Proficient in C/C++ in a real-time embedded environment.
Experience using MATLAB and Simulink.
Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols.
Experience reading and understanding electrical hardware schematics.
Experience writing firmware/embedded code for a physical device.
Fundamental knowledge of low-level firmware.
Experience using an oscilloscope, and logic analyzer for debugging boards.
Develop and perform tests and test procedures to verify embedded system functionality.
Collaborate with cross-functional engineering teams to deliver high-quality systems.
Pay range for this role$150,000-$200,000 USD
What's in it for you:
Benefits:
Competitive total compensation package
Comprehensive benefit package options include medical, dental, vision, life, and more.
401k with company-match
4 weeks of paid time off each year
12 annual company holidays
Why Join Zone 5 Technologies?
Innovative Environment: Work on cutting-edge technology that is shaping the future of defense and aerospace.
Collaborative Culture: Join a team of passionate professionals dedicated to pushing the boundaries of what's possible.
Career Growth: Opportunities for professional development and career advancement.
If you are passionate about unmanned aircraft technology and want to be a part of a dynamic and growing company, we would love to hear from you. Apply today and join the Zone 5 Technologies team!
Note about our Texas roles: we are in the process of opening a location on the mid-west side of the DFW metro region. Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system. Learn more about your rights and responsibilities under E-Verify: *************************
Auto-ApplyEmbedded Software Engineer - Body Module
Remote embedded software engineer job
At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.
Do you have what it takes to make smart vehicles for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience methods, you'll work to deliver breakthrough products and services that delight our customers. We're seeking forward-thinking, laser-focused professionals with a passion for bringing innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to such advancements as autonomy, electrification, smart mobility technologies, and more!
You'll have...
Bachelor's degree or foreign equivalent in Computer Science, Electrical Engineering, Electronics Engineering, or related field and 3 years of experience in the job offered or related occupation. 2 years of experience with each of the following skills is required: 1. Utilizing AUTOSAR Architecture and design principles to design, develop and integrate AUTOSAR-based embedded software components. 2. Collaborate with Network, Software Architecture and Validation teams, various tool vendors, and AUTOSAR basic software partners to create reusable software components, supporting documentation, and integration guides. 3. Utilizing Embedded C programming language to develop AUTOSAR-based embedded software components and development of Low-level IoHW drivers for micro-controller-based products. 4. Leveraging RTOS (Real-Time Operating System) principles to analyze, design, program, debug, and modify low-level drivers using high-level languages (C, C++, and Python) and assembly code. 5. Designing, configuring and testing CAN Protocol (Controller Area Network) to ensure CAN-based communication between various Electronic Control Units (ECUs). 1 year of experience with each of the following skills is required: 1. Designing, configuring and testing Ethernet Protocol to ensure Ethernet-based communication between various Electronic Control Units (ECUs). 2. Designing, configuring and testing SOME/IP to ensure SOA-based (Service Oriented Architecture) communication between various Electronic Control Units (ECUs). 3. Utilizing Python scripting language to create automated tools to help with integration-related tasks.
We are offering a salary of $102,190.00 - $187,024.68/yr.
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all the above? No matter what you choose, we offer a work life that works for you, including:
• Immediate medical, dental, and prescription drug coverage
• Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
• Vehicle discount program for employees and family members, and management leases
• Tuition assistance
• Established and active employee resource groups
• Paid time off for individual and team community service
• A generous schedule of paid holidays, including the week between Christmas and New Year's Day
• Paid time off and the option to purchase additional vacation time.
For a detailed look at our benefits, click here:
*******************************
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
#LI-DNI
#DNP
What you'll be able to do:
Embedded Software Engineer - Body Module - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a purely telecommuting/work-from-home position whereby the employee may reside anywhere within the U.S. Design and develop AUTOSAR-based (AUTomotive Open System ARchitecture) embedded software components. Design and development of Low-level IoHW (Input-output Hardware) drivers for micro-controller-based products. Analyze, design, program, debug, and modify low-level drivers using high-level languages (C, C++, Python) and assembly code. Contribute to product success through consistent on-time delivery of high-quality, functioning complex device driver code. Scale, modify and re-factor existing software components to meet new architecture requirements. Work with Ford architecture and validation teams, tool vendors, and AUTOSAR basic software partners to create reusable software components, supporting documentation, and integration guides. Perform code-level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments.
Auto-ApplyEmbedded Software Engineer - Utah
Remote embedded software engineer job
**This position within the Software Engineering Institute (SEI) will support Hill Air Force Base and other locations as required**
SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire high quality software, on budget and on time.
Position Summary:
SEI is seeking an embedded software engineer to perform embedded software systems analysis and to develop strategic partnerships with customers located in Hill AFB, UT. Responsibilities may include, but are not limited to, assisting customers with efforts related to software development and cybersecurity from a cost, schedule and performance perspective; integrating with the customer contractor software development team to provide on-the-spot technical advice; helping to address known issues and communicating progress; assessing the credibility of software development plans for future performance; assisting customers in the proper application of tools, techniques, and procedures to solve some of the most difficult problems in software engineering and cybersecurity.
Duties:
Provide embedded software engineering support at our customer location in Hill AFB, UT and other locations as required.
Apply program and project management skills (in collaboration with SEI colleagues) to include working with clients, developing proposals, and establishing relationships with new DoD and/or government clients.
Analyze software architecture in terms of functional and non-functional quality attributes, understand how to apply disciplined architecture methods and techniques for trade-off analysis toward optimized solutions.
Analyze the use and application of modern software development techniques e.g., DevSecOps tailored to customer domain environments to effectively and efficiently develop software that meets stakeholder expectations.
Analyze use of cyber security approaches, methodologies, tools, and techniques to prevent risks and issues, and mitigate those that emerge.
Analyze FPGA hardware and software interface specifications described via VHDL or Verilog to ensure it meets system requirements.
Analyze software test and evaluation techniques and methodologies.
Use static, dynamic and complexity analysis software tools to identify areas of software weakness where additional design / refactoring may be required.
Analyze software contractor's task development, activities, deliverables, risks, issues, and recommend mitigation strategies and techniques as appropriate.
Requirements, Knowledge, Skills, and Abilities:
BS with 8 years' experience, MS with 5 years' experience or PhD with 2 years' experience in Software Engineering, Computer Science, Electrical Engineering, or related field, with professional experience as a software developer or software engineer or verification engineer in a collaborative team environment.
Flexible to travel to other SEI offices, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.
Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.
At least 75% of your weekly effort will be onsite at either SEI or customer facility.
Understanding of the DoD Systems Engineering lifecycle and the use of Digital Engineering capabilities to document and assess software engineering and development activities.
Familiarity with embedded software and/or firmware safety standards e.g., MIL-STD-882E, DO-178C, DO-254.
Proficiency in software development languages e.g., C, C++, Ada and/or firmware development languages (e.g., VHDL, Verilog).
Experience with developing or analyzing embedded software built using modern Real Time Operating Systems like VxWorks.
Experience with embedded software, performance tests and interpreting the results.
Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.
Join a world-class organization of National Security superheroes that have unrivaled impact on software, system, AI, and systemic vulnerabilities.
Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
Get 8% monthly contribution for your retirement, without having to contribute yourself.
Get tuition benefits to CMU and other institutions for you and your dependent children.
Enjoy a healthy work/life balance with flexible work arrangements and paid parental and military leave.
Enjoy annual professional development opportunities; take courses at CMU; attend conferences and training or obtain a certification and get reimbursed for membership in professional societies.
Qualify for relocation assistance and so much more.
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
Location
Remote
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
Auto-ApplyStaff Embedded Software Engineer
Remote embedded software engineer job
Movandi has made a big impact on 5G in a short amount of time - from foundational research and innovative modular, high efficiency mm Wave system design to the introduction of our BeamXR 5G system that delivers improvements in performance, coverage, and latency to connect 5G everywhere. Now more than ever, 5G--supported by Movandi technology--is becoming an integral part of the telecommunications landscape. And we're only getting started.
At Movandi we work as a team. We like hard problems and solving them with the sharpest people. Are you looking to make a difference on the future of technology? At Movandi, you will help solve the growing challenges of deploying 5G mm Wave networks. You will make an impact.
About the Role:
Movandi is looking for a motivated and skilled Staff Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for supporting the Systems Team in the design, development and production of mm Wave phased arrays, repeaters and other systems for 5G.
Duties and responsibilities:
· Planning, developing, testing and deploying embedded software, primarily in C and Python
· Supporting bring up and testing of new products
· Mentoring and guiding junior engineers
· Working with clients to debug and support existing products
· Developing software for unit testing and test automation.
· Working with the SW manager and system's team to define SW design architecture
· Writing and maintaining firmware documentation
Requirements:
· Completed Bachelor of Engineering/Mechatronics/Electrical Engineering or related degree (Master's preferred).
· 6+ years of programming experience in C & Python
· Demonstrated experience in object-oriented programming (ideally in Python)
· 6+ years of experience in embedded systems development, testing and deployment
· Experience with automated testing and module unit testing in python (Pytest, fictures,etc)
· Strong working knowledge of microcontrollers and Linux based embedded systems
· Experience interfacing with common embedded hardware peripherals (flash, eMMC, FPGA, GPIO, sensors, etc)
· Experience developing and interfacing with static / dynamic libraries for various embedded targets /architectures.
· Experience using version control & collaboration tools (Git, Confluence, Jenkins, etc)
· Experience with lab tools: (logic analyzer, JTAG debugger, oscilloscope, power supply, signal generator etc).
· Ability to work well in a team environment and collaborate with members across geographies.
· Excellent problem solving and analytical skills.
· Excellent verbal and written communication skills.
Must also have:
· Current permit to work full time in the United States on an ongoing basis (unfortunately we are not accepting applications from candidates overseas).
Other information:
Successful applicants will be offered a competitive salary and company equity package, amongst other benefits. Our US office is in Irvine, California. We have a flexible working from home arrangements with our employees.
Please note that the salary information shown below is a general guideline only. Salaries are based upon candidate experience and qualifications, as well as market and business considerations.
California Residents: Pay range for this opportunity is $140,000 - $160,000 annually
This position is on site at the company's headquarters in Irvine California.
Embedded Software Consulting Engineer, Protection and Control Systems
Remote embedded software engineer job
We are seeking a highly experienced and technically authoritative Embedded Software & Firmware Consulting Engineer to lead strategy, architecture, and design initiatives for real-time embedded systems, enabling the product and platform designs for Transmission & Distribution (T&D).
This role focuses on defining and guiding secure, resilient embedded platforms for protection relays, communication gateways, Ethernet switches, and industrial wireless devices deployed in substations, field automation, and remote environments.
As a senior technical authority, you will champion the convergence of embedded and enterprise technologies, including real-time virtualization, containerization, and service-oriented architecture, to modernize grid-edge devices and improve lifecycle agility. You will influence cross-functional teams and collaborate globally to shape the embedded software stack across hardware, networking, security, and systems engineering.
**Job Description**
**Key Responsibilities**
+ Serve as a technical authority for embedded platform modernization, product innovation, and next-generation system architectures.
+ Lead the design strategy of real-time embedded platforms for protection and communication systems using multi-core SoCs, RTOS ( _VxWorks, QNX, FreeRTOS_ ), or embedded Linux.
+ Guide strategic choices in virtualized firmware stacks, embedded containers, and real-time microservices for digital substations and edge computing.
+ Drive architectural modernization through the adoption of embedded virtualization using lean hypervisors, enabling reliability and modularity through microservice-oriented architecture for critical and secure field-deployable service updates.
+ Guide the design of CI/CD pipelines, DevSecOps workflows, and automated test frameworks tailored to embedded environments.
+ Promote modular design, RTOS abstraction, software reuse, and real-time determinism across services.
+ Lead edge software strategies for AI/ML-based diagnostics, adaptive protection, and predictive maintenance, enabling microservices to run securely in real-time containers.
+ Stay at the forefront of innovations in lean, reliable, and secure mission-critical/safety-critical embedded systems by participating in technical conferences and engaging with industry consortia and standards bodies ( _IEC, IEEE, UCAIug_ ).
+ Represent the organization in global forums, panels, or working groups and share best practices, lessons learned, and architecture evolution insights.
+ Contribute to multi-year product and technology roadmaps for protection and automation portfolios.
+ Evaluate and pilot emerging technologies to mentor and guide global teams on next-generation architectures.
**Required Qualifications**
+ Bachelor's degree in Electrical Engineering, Computer Engineering, or Embedded Systems.
+ Minimum of 10 years of experience in embedded software/firmware design, with at least 5 years in architecture or consulting leadership roles.
**Desired Characteristics**
+ Extensive experience in real-time embedded systems used in power system protection, automation, or communication.
+ Expert in C/C++, with experience in embedded Linux, RTOS ( _VxWorks, QNX_ ), and container/virtualization concepts for embedded systems.
+ Proven experience integrating protocols such as GOOSE, MMS, SV, DNP3, Modbus, IEEE C37.118, IEC 60870-5-104, IEEE 1588, and secure communication protocols.
+ Familiar with compliance to electrical and cybersecurity standards including IEC 60255, NERC CIP, IEC 62443, IEC 62351.
+ Working knowledge of embedded hypervisors, container runtimes, and service isolation in resource-constrained environments.
+ Hands-on experience with toolchains, software analyzers, and debugging across embedded and virtualized targets.
+ Strategic thinker and effective communicator across engineering, product management and customer leadership.
+ Strong understanding of protection schemes, digital substation design, and utility communication architectures.
+ Experience in secure embedded software development, formal verification, and regulatory certification.
+ Active contributor to open standards or industry bodies ( _IEEE, IEC, UCAIug_ ) or recognized innovator with patents or technical publications.
+ Willingness to travel for technical deep-dives, customer co-innovation sessions, industry events, and global product strategy meetings.
For candidates applying to a U.S. based position, the pay range for this position is between $152,400.00 USD and $254,000.00 USD Annual. The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas. **The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set.**
Bonus eligibility: Yes
This posting is expected to remain open for at least seven days after it was posted on 11/7/25.
Available benefits include medical, dental, vision, and prescription drug coverage; access to Health Coach from GE Vernova, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability benefits, life insurance, 12 paid holidays, and permissive time off.
GE Vernova Inc. or its affiliates (collectively or individually, "GE Vernova") sponsor certain employee benefit plans or programs GE Vernova reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a GE Vernova welfare benefit plan or program. This document does not create a contract of employment with any individual.
**Additional Information**
**Relocation Assistance Provided:** No
\#LI-Remote - This is a remote position
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Senior Embedded Software Engineer
Remote embedded software engineer job
QSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC Audio delivers audio technology that empowers live entertainers and sound reinforcement professionals with the confidence to create and deliver memorable experiences for their audiences.
Atrius, Distech Controls and QSC are part of the Acuity Intelligent Spaces (AIS) business segment. Our mission is to make spaces smarter, safer and greener through our strategy of connecting the edge with the cloud using disruptive technologies that leverage data interoperability.
Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people's lives.
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals. Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at ******************
Job Summary
Combine your love of SW Development and Audio/Video.
We are seeking an experience and self-motivated Software Engineer to work with an experienced team of software engineers and product management to develop cutting-edge digital audio products.
Ideal Locations: Costa Mesa, CA / Boulder, CO / Fort Wayne, IN
Key Tasks & Responsibilities (Essential Functions)
* Work collaboratively with other members of a small, tight-knit project team to develop world-class Q-Sys networked audio products for the live sound, cinema, and office AV markets
* Develop the software that powers the growing line of Q-Sys networked audio amplifiers and endpoints as a part of a fully remote software team
* Work together with hardware engineers to design and implement robust, maintainable embedded systems for future products
* Work with Software Quality Assurance to develop appropriate test strategies and deliver bug-free features and fixes to regular Q-Sys software releases
* Learn and grow your skill set with an amazing team of engineers who love to share their collective knowledge and experience in embedded audio systems
Skills and Minimum Experience Required
* BS in Electrical Engineering, Computer Science, or related field from an accredited university (or equivalent career experience)
* Minimum 3 years of work experience as a software or firmware engineer
* Strong coding skills in C and/or C++
* Outstanding problem-solving skills
* Excellent written and verbal communication skills
* Desire to work in a deep technology stack, writing software for MCU, DSP, embedded Linux, and Windows platforms
* Ability to work well in a collaborative and creative environment
Experience in any of the following areas is a plus:
* Digital audio
* Software development for custom hardware products
* Additional Windows, Linux, or Android development experience
QSC. is owned by Acuity Inc., which is located in the United States. These companies share a global recruitment system on which the data you provide will be stored, and which will be subject to the laws of the United States of America.
The range for this position is $120,800 to $217,400. Placement within this range may vary, depending on the applicant's experience and geographic location. Acuity offers generous benefits including health care, dental coverage, vision plans, 401K benefits, and commissions/incentive compensation depending on role. For a list of our benefits, click here.
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Please click here and here for more information.
Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need accommodation, you may contact us at **************. Please clearly indicate what type of accommodation you are requesting and for what requisition.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
E-Verify Participation Poster
e-verify.gov
eeoc.gov
Nearest Major Market: Atlanta
Job Segment: Test Engineer, Embedded, Cloud, Senior Product Manager, Testing, Engineering, Technology, Operations
Senior Embedded Firmware Engineer (Remote - US)
Remote embedded software engineer job
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Embedded Firmware Engineer in the United States.
We are seeking an experienced Senior Embedded Firmware Engineer to help develop and maintain next-generation hardware and firmware solutions. This role offers the opportunity to define system architectures, create device drivers, and enable new product features for innovative embedded systems. You will collaborate with cross-functional teams, including Cloud and AI engineers, to integrate firmware with advanced technologies. This position is ideal for hands-on engineers passionate about IoT, wearables, and hardware-software co-design, who thrive in a fast-paced, collaborative environment and enjoy taking products from concept to market.
Accountabilities:
· Design, develop, and maintain embedded firmware for microprocessor and microcontroller-based systems.
· Define and manage system architectures, including hardware and firmware interfaces and configuration management.
· Write and maintain device drivers to support custom hardware.
· Collaborate with PCB design teams and apply industry best practices for hardware integration.
· Lead the development of new firmware technologies and product features.
· Work closely with Cloud and AI teams to develop interfaces, protocols, and integrated solutions.
· Troubleshoot hardware and firmware issues, providing solutions for optimal performance and reliability.
Requirements
· Bachelor's degree in Electrical, Electronics, Computer Science, Computer Engineering, or equivalent hands-on experience.
· 3+ years of experience in hardware design with microprocessor or microcontroller-based embedded systems.
· 5+ years of experience programming in C for embedded systems.
· Strong hardware debugging and troubleshooting skills.
· Quick-learning, proactive, and able to work effectively in a dynamic team environment.
· Preferred: experience with IoT devices or wearables, sensor integration, RTOS (e.g., Zephyr), Agile development, and familiarity with cloud or database technologies.
Benefits
· Opportunity to work on cutting-edge wearable and life-saving devices from concept through market launch.
· Hands-on involvement in embedded software development, system design, and product innovation.
· Collaborative, cross-functional team environment with exposure to diverse engineering disciplines.
· Participation in brainstorming, design sessions, and product development initiatives.
· Professional growth opportunities in a fast-paced, technology-driven setting.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias, focusing solely on your fit for the role.
Once the shortlist is completed, it is shared directly with the company that owns the job opening. The final decision and next steps (such as interviews or assessments) are then managed by their internal hiring team.
Thank you for your interest!
#LI-CL1
Auto-ApplySr. Embedded Hardware Engineer (Remote US)
Remote embedded software engineer job
Senior Embedded Hardware Engineer will support our Product Enablement Team. We are looking for experienced Embedded Hardware Engineers to create our next generation of rugged Mil/Aero safety critical Single Board Computers (SBCs), Graphics Processing Modules (GPMs), and Compute Processing Modules (CPMs) to complement our world-renowned safety critical software solutions. Our hardware must be designed to meet the stringent safety critical standards required for civil and military aviation applications.
Main Responsibilities:
• Supporting development of rugged, embedded hardware solutions to Safety Critical standards
• Supporting GPU screening and test development
• Working collaboratively with PCB, mechanical, thermal and software disciplines
• Supporting Sales on customer visits in support of new business opportunities
• Hardware debugging
• Working with Product Management to define next generation products
• Management of Contract Printed Circuit Board Assembly Manufacturers to build hardware prototypes
• Designing circuits and creating schematics
• Leading or participating in design reviews
• Writing, reviewing and executing test plans
• Bringing up new hardware, working closely with Software Engineering
• Creating hardware user manuals
• Writing and reviewing technical specifications
Required Skills:
• Bachelor's or graduate degree in Electrical/Electronic/Computer Engineering or related field
• 8-10 years of experience in embedded hardware development
• Experience designing hardware for rugged Mil/Aero applications
• Outstanding verbal and written communication is crucial
• Strong organization and technical skills
• Excellent analytical / problem solving skills
• Ingrained sense of accountability and ownership
• High attention to detail
• Continuous drive for learning, pushing technical limits, and finding new solutions
• A positive, collaborative attitude and willingness to go above and beyond
Asset Skills:
• 7+ years of experience designing with VME, VPX, XMC and similar form factors
• Experience designing with NXP, Intel, AMD, ARM, Nvidia and similar CPUs and GPUs
• Experience designing to a DO-254 development process
• Experience specifying, designing and testing FPGAs and CPLDs
• Experience using ALTIUM / Mentor schematic capture, signal integrity and layout design tools
Auto-ApplyEmbedded Software Engineer
Embedded software engineer job in Clarksburg, MD
Job Description
Robotic Research, LLC is currently seeking applications for a full-time Senior Embedded Software Engineer at our Clarksburg, MD campus. We are looking for embedded engineer to lead embedded computing selection and development for autonomous systems. You will collaborate with cross-functional teams, from top level system-design through software and down to hardware level, to define and implement the computer systems required to meet or exceed internal and external performance metrics. Strong analytical skills, good communication, and above all a passion for autonomous robotics are a must.
Job Roles
Work closely with system and hardware engineers to ensure implementations meet or exceed requirements.
Development of software drivers for embedded sensors used on autonomous vehicles and robotic platforms.
Work as part of a multi-disciplinary development team, participating in team meetings, design reviews, brainstorming sessions, and testing events.
Software will support autonomous vehicle operations including navigation, path planning, obstacle avoidance, sensor processing, and perception.
Document activities, prepare tech reports, present results, and demonstrate system capabilities.
Education and Experience
B.S., M.S., or Ph.D. degree in the field of Robotics, Computer Science, or Electrical, Mechanical, or Aerospace Engineering
2+ years of similar academic and/or professional working experience
Required Skills and Abilities
Strong programming ability in C/C++
Familiarity with Linux (Ubuntu) or other POSIX and Real Time Operating Systems (RTOS) (NuttX, QNX, and/or VxWorks, specifically)
Familiarity with microcontroller programming. STM32 experience preferred.
Experience reading schematics and basic electronics, as well as understanding hardware documentation for the purposes of writing drivers.
Experience with system design and hardware/software testing environments
Experience in hardware and software product development cycle
Knowledge of communications protocols such as CAN, USB, Ethernet, I2C, SPI, UART, RS232, and RS485, and experience writing drivers to interface over them.
Preferred Qualifications
Experience with safety critical systems, specifically ISO-26262.
Experience writing linux drivers for camera modules connected with MIPI CSI, LVDS
Tele-work Opportunities: On-site
Benefits:
Robotic Research is excited to offer the following benefits:
Company holidays
Flexible work schedules
Paid time off
Competitive medical, dental & vision plans
401k contribution plan with up to 4% match
Employer paid short-term & long-term disability insurance
Employer paid life insurance
Voluntary life insurance
Relocation reimbursement for qualifying situations
Dog Friendly Office!
Tuition reimbursement
Discretional annual bonus and profit sharing
Employee assistance program
All benefits are subject to change. Please discuss with a member of the Robotic Research HR team for details.
Employment is conditioned upon successful completion of a thorough background screening and drug test.
Diversity and Equal Opportunity Statement: At Robotic Research, we don't just accept differences, we celebrate them! We strive to attract, develop and retain curious & highly qualified individuals representing a variety of backgrounds, cultures, skills & perspectives. Robotic Research is committed to building a diverse team and is proud to be and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, marital status, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
Auto-ApplySenior Embedded Design Engineer
Embedded software engineer job in Arlington, VA
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.
Overview of Opportunity
Two Six Technologies is seeking a Senior Embedded Design Engineer (FPGA/ASIC) to join our Embedded Systems Division, where we design and develop advanced hardware solutions for mission-critical security applications. As part of our collaborative and innovative team, you'll contribute to cutting-edge research and development on embedded devices, pushing the boundaries of what's possible in secure and resilient systems.
What you will do:
Lead and contribute to RTL design, verification, and synthesis for FPGA or ASIC-based systems.
Support bring-up, debug, and validation of designs in hardware.
Collaborate with cross-functional teams to integrate and test secure embedded solutions.
What you will need (Minimum Qualifications):
5+ years of RTL design and verification using VHDL, Verilog, or SystemVerilog (willingness to adopt SystemVerilog).
5+ years of RTL synthesis using tools such as Xilinx ISE/Vivado, Intel Quartus, or Microsemi Libero.
5+ years of RTL verification using simulation tools such as Xilinx XSim, QuestaSim/ModelSim, Synopsys VCS, or Cadence NCsim.
Active Secret or Top Secret security clearance, with the ability to obtain and maintain a Polygraph.
Ability to work on-site in Arlington, VA.
Nice to Have (Preferred):
Advanced expertise in SystemVerilog for FPGA or ASIC development.
Familiarity with SoCs, design flow (place, route, and timing analysis), and hardware bring-up/debug.
Hands-on experience with integration and test tools (e.g., oscilloscopes, spectrum analyzers, logic analyzers).
Knowledge of interface protocols: UART, USB, SPI/I2C, Ethernet, PCIe.
Experience with Git or similar version control systems.
Working knowledge of Linux.
Proficiency with C/C++ programming.
Experience with Makefiles and scripting (Python, Bash, TCL).
Security Clearance:
Active Top Secret Clearance, willing to obtain and maintain a TS/SCI with Polygraph clearance.
#LI-ZS1
#LI-ONSITE
Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.
Salary Range
$133,000 - $199,500 USD
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
Auto-ApplyLead Embedded Software Engineer
Embedded software engineer job in Arlington, VA
**Country:** United States of America ** Hybrid **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
**Security Clearance:**
DoD Clearance: Top Secret
RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Its 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
For close to 80 years, RTX BBN Technologies has solved real-world problems for our customers in the Department of Defense and Intelligence Community through research, exploration, development, and prototyping. Our team specializes in developing next-generation RF sensor system technologies by combining a fundamental understanding of the underlying EM physics including complex electromagnetic interactions and signatures, and propagation phenomenology, with a deep expertise in analysis, statistical signal processing, optimization, and machine learning.
We are searching for a Lead Embedded Software Engineer with expertise in the Electronic Warfare domain. In this role, you will function as both a senior technical contributor and help develop and grow a team of 5 to 10 other engineers and scientists across multiple projects. You will provide technical leadership on design and implementation, working closely with other highly skilled professionals in areas of signal processing algorithms, modeling and simulation, and firmware development. You will work collaboratively with our principal investigators (PI) and program managers (PM) to help coordinate resources, track progress, facilitate collaboration, and ensure on-time delivery within budget.
**What you will do:**
+ Continue to function as a strong individual contributor in embedded software development
+ Lead other engineers and scientists to design, develop, implement, and test new applications and prototype systems
+ Collaborate across a broader team of signal processing algorithm developers, hardware designers, and software implementation experts to plan out and achieve program goals
+ Look across current and future program needs to estimate high-level software development tasking
+ Mentor less senior professionals
+ Lead strategic objectives to synergize the software baselines across multiple related programs
+ Motivate a collaborative work environment across geographic locations.
+ Participate in laboratory and field tests to collect and analyze data, test new capabilities, and perform demonstrations
+ Lead successful execution of field events and prototype demonstrations
**Qualifications You Must Have:**
+ Active Top Secret clearance with SCI eligibility
+ MS with 7+ years of relevant experience, or BS with 10+ years of relevant experience in Electrical Engineering, Computer Engineering, Computer Science, Physics or related field
+ Experience shaping, pursuing, and capturing new opportunities through customer interactions and proposal development.
+ Experience leading a technical team of 3-5 other technical professionals
+ High proficiency in C/C++ and Python/MATLAB
+ High proficiency with embedded development and applications
+ Proficiency with digital signal processing (DSP)
+ Independently execute responsibilities with minimal review or supervision
+ Takes proactive action to anticipate, understand, and meet customer needs
+ Strong written and oral communication skills
+ Position will require some amount of overnight travel
**Qualifications We Prefer**
+ Software-defined radio
+ Signal processing
+ Real-time embedded software/firmware development
+ Embedded Linux
+ ARM processors and system on a chip (SoC) systems
+ Statistical modeling and/or deep learning
+ FPGA development using Verilog or VHDL
**What We Offer**
Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
+ Relocation Assistance available
+ **_This position is Hybrid position at our Arlington, MD. headquarters_**
**To help you achieve your goals, BBN will provide:**
+ A strong leadership team well-versed in government R&D.
+ A collaborative and collegial environment to push state-of-the-art research.
+ A technically competent pool of research scientists who are willing to mentor, listen, and help you refine your research vision and goals.
+ Business development, programmatic, contracting, finance, and HR support.
+ Access, through RTX, to opportunities that help transition your research and ultimately see it fielded.
**_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._**
The salary range for this role is 137,000 USD - 275,000 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Embedded Software Engineer
Embedded software engineer job in Arlington, VA
Embedded Software Engineer
Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial environments, which requires the ability to field resilient, distributed systems in days to weeks rather than months to years (much less decades).
Apogee Research is looking for Embedded Software Engineers to lead the creation of capabilities addressing currently unmet needs in National Security. This focuses on implementing cutting edge software capabilities at the tactical edge -- working with existing military and commercial hardware. Limited travel to support test and exercise events is expected.
The details of the position will vary based on the expertise and desires of the candidate and the specific project being executed, however, common themes include:
Performing hands-on technical work including design and development of low-level software (typically C and C++) for tactical systems across a variety of architectures and POSIX compliant operating systems.
Debugging cyber-physical systems through a deep understanding of both software and computer hardware issues.
Supporting demonstration and testing in both laboratory and test events settings.
Learning new technologies and developing fundamentally new approaches as needed.
Working in cross-discipline teams to solve hard problems through collaboration.
Qualified candidates should have:
Extensive experience building low level software that reliably runs in a range of environmental conditions.
High proficiency in C and C++.
Thorough understanding of the theory and practice of buffers, transports, schedulers, and similar low-level software constructs.
Theoretical and practical knowledge of signal processing techniques such as (Nyquist sampling, convolutions, Fourier transforms, etc. is a strong plus.
Understanding of hardware (ruggedized compute, amplifiers, software defined radios, etc.) is a strong plus.
The position is located in our Arlington, VA office (full-time in person). Existing DoD Top Secret clearance is extremely desirable, otherwise all candidates must be eligible to obtain one and therefore all candidates must be a US citizen to apply.
About Apogee Research
Apogee Research offers a comprehensive benefits package that includes health, dental, vision, life, and disability insurance, FSAs, paid vacation, sick leave, and paid holidays. Conveniently located in Arlington, VA, we are a short walking distance from the Ballston Metro station. We offer the choice of paid garage parking or a contribution towards a transit account.
Apogee Research, LLC is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factors.
Auto-ApplyEmbedded Software Engineer II
Embedded software engineer job in Tysons Corner, VA
Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate embedded software engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties by creating and integrating devices including security panels, networking gateways, and video cameras. You will be working with a team of talented engineers across a diverse set of technological backgrounds to design devices, build and manufacture hardware, architect and implement software, and collaborate in an agile and fast-paced environment.
Required Qualifications:
* Bachelor's Degree in Computer Science, Electrical/Computer engineering, or related field, or equivalent experience.
* 4+ years of experience with embedded software development with Linux platforms.
* Experience with C++ coding following scalable and efficient software architecture and design principles.
* Experience with board support packages, Linux kernel and drivers, and hardware bring-up.
* Experience with cross-compilation and development frameworks in platforms and environments such as Yocto, buildroot, OpenWRT, or Android.
* Knowledge of version control systems such as Git.
Responsibilities:
* Work with other engineers to develop board support packages, platform frameworks, and embedded Linux applications using C++.
* Work with electrical and mechanical engineers to design and manufacture embedded Linux devices.
* Work with software engineers to design and implement features that interact with the cloud.
* Work with product managers and quality engineers to ensure the products meet Alarm.com's standards.
* Communicate effectively and collaborate with others to ensure the timely delivery of projects.
NICE-TO-HAVES
* Familiarity with networking (cellular, Wi-Fi, Ethernet, Z-Wave, Zigbee).
* Familiarity with hardware peripherals such as UART, SPI, I2C, ADC, etc.
* Experience with debugging tools such as JTAG, SWD, oscilloscopes, and logic analyzers.
* Experience with penetration testing and ethical hacking.
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
WHY WORK FOR ALARM.COM?
* Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
* Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
* Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
* Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
* Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
COMPANY INFO
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit **************
COMPANY BENEFITS
Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!
Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.
Notice To Third Party Agencies:
Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to ********************************.
JR105347
#LI-KM1
Auto-ApplyEmbedded Software Engineer
Embedded software engineer job in Columbia, MD
Our ideal Embedded Software Engineer candidate will design, develop, test, debug, and implement embedded software on the latest state of the art edge computing systems. They will develop software and firmware source code in C/C++, Embedded C, and other languages and have a thorough understanding of common communication interfaces like SPI, I2C, USB, UART, and others. They will utilize version control, simulation, debugging, and other development tools and collaborate cross functionally with hardware engineers and program engineers. They will provide engineering support for testing, deployment, and updates across our array of edge computing programs.
Duties and Responsibilities
The successful candidate for this position will work with our existing product development team to assist in the design and maintenance of new and existing product Board Support Packages, (BSP). The candidate will develop, integrate, test and document specific drivers and APIs for the final BSPs. The ideal candidate is highly motivated and willing to learn about and contribute to all aspects of new product development.
Required Qualifications
Bachelor s Degree in engineering, or related STEM field
3-5?years of related experience
Ability to obtain DoD Clearance, therefore, U.S. Citizenship is required
Demonstrated competency with C
Familiarity with Linux kernel, driver, filesystem, and application
Familiarity with software development tools (makefiles, IDE compilers, debuggers, target trace)
Familiarity with Source trees and revision control (GIT, Perforce)
Knowledge of Software Engineering methodologies (Specification, Design, Coding, Test)
Support embedded code firmware development
Use of multiple types of lab test equipment
Preferred Qualifications
API development
Linux hardware test code development
NVIDIA Jetpack BSP development
Python and related shell script development
Employee Incentives: 401K; Educational Assistance;Casual work environment; Generous PTO; Work-life balance; Upward Mobility; Relocation
Embedded Software Engineer
Embedded software engineer job in Washington, DC
This is a cross-functional engineering position, developing software for our satellite products on Linux platforms. The language for most of the software development for this position is C++. Note: Must Be US Citizen Responsibilities Design, develop, test and integrate software written in C++ from requirements to production and commercial deployment
5+ years of experience in software development
Embedded development experience is a plus
”
Proven working experience in software engineering
Programming experience with
C/C++
and object-oriented design
Experience developing and debugging software in a Linux environment
Familiarity with software configuration management, defect tracking tools, and peer review
Object and Component Oriented Designs
Transmission security and cryptographic techniques
Strong documentation and writing skills
Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite
Qualifications
Desired Qualifications
Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system
Familiarity with developing multi-threaded software applications
Knowledge of communications and/or networking protocols, TCP/IP, UDP, IPv6, etc.
Experience with cross-functional (hardware/firmware/software) development and verification
Experience in shell scripting using Perl, Lua, or Python
Experience with Red Hat Enterprise Linux 8
Familiarity with Docker, GraphQL, Kubernetes, Conan, CMake, C++11
Working knowledge of Jira, Confluence, Git, BitBucket, SharePoint, Jenkins and Artifactory is a plus
Additional Information
Education
Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or other technical field.
Clearance
Active DoD Clearance preferred, or ability to obtain
Software Engineer, Embedded Systems
Embedded software engineer job in Washington, DC
Job DescriptionThere are too many problems that are unaddressed in the resiliency ecosystem. These problems, while quiet, are significant; and left unsolved they create gaps that widen until systems crack and missions stall. Valinor is a new type of defense and government tech company focused on solving the problems others don't. Our unique model of centralized go-to-market and decentralized engineering allows us to move with unparalleled efficiency to identify unmet needs, build right-sized solutions, and get products where they matter most - in the hands of users. Unlike others in the space, who focus on the flashy problems, Valinor exists to solve the quiet, unaddressed problems-the small but significant ones that lead to cracks in the country's strength, stability, and security.
Backed by General Catalyst, Founders Fund, and Red Cell Partners, Valinor was founded in 2024 and has established strategic partnerships with Palantir, Anduril, and Helsing. We are building the dream team, and we want you on it.
Valinor is seeking a Software Engineer to work on an immediate opportunity at one of our product companies, Valinor Reflex, focused on computer vision and wearables. What You Will Do
As a key member of our engineering team, you'll contribute across the stack-bridging hardware, machine learning, and user experience. Your work will span Hardware Integration & Embedded Systems; ML/AI Deployment; and Frontend Software Development.
Hardware Integration & Embedded Systems
Write low-level code and interact directly with component drivers (embedded C, Python, and general Linux programming)
Ensure robust communication and performance across embedded systems
Design and validate low power functionality including power source testing, CPU/GPU power consumption, and embedded Linux requirements
Debug and fix hardware issues using standard bench equipment including oscilloscopes, power analyzers, logic analyzers etc.
Design, assemble, test, and maintain prototype/demo units
ML/AI Deployment
Deploy machine learning models on hardware-constrained devices
Support data pipeline development and tuning for customer use cases
Be able to articulate trade-offs and differences between different ML techniques
Frontend Software Development
Build intuitive, modern UI interfaces using web frameworks
Preferred, but not required: Experience with AR/graphics for visualizing system behavior or AI outputs
Preferred Experience
Strong experience in the following areas: Embedded systems, microcontrollers, edge devices; Firmware or driver-level development; Robotics, computer vision; Software for wearables or consumer IoT; Frontend or AR development for user-facing experiences
Experience working with Yocto
Ability to prototype quickly and debug across hardware and software layers
Excited to build from the ground up in a startup environment
Willing to travel occasionally and collaborate hands-on with hardware in lab settings
What Valinor offers
Competitive salary, equity packages, and benefits, including health, dental, and vision insurance - fully covered for employees, 401K, development stipends, among others.
Unlimited PTO and two-week company holiday at the end of every calendar year.
We are a pro-mental health and pro-family company - we actually
encourage
employees to spend time with themselves and their families. Valinor also provides fertility benefits to those just beginning that journey.
Fun work environment - we like to laugh and take care of each other, but we also deeply respect the mission in front of us.
Headquartered in Washington DC with additional coworking spaces throughout the country. We also host team offsites and colocations around the U.S.
This role requires the candidate be eligible to obtain and maintain a U.S. security clearance at the TOP SECRET level.
Valinor is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Valinor team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense and government technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Firmware Engineer
Embedded software engineer job in Herndon, VA
leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers. We are looking for an experienced Firmware Engineer to contribute to the development of products on our Research and Development Team in Herndon, VA. As part of our R&D division, you will work on small teams to develop, verify, and upgrade the firmware in our electro-optical systems.
JOB REQUIREMENTS
3+ years relevant experience
BS in Electrical Engineering or Computer Science
Expertise with firmware, preferably VHDL
Familiarity with Xilinx and/or Microchip FPGAs, and their associated development tools (Vivado & Libero)
Experience developing in VHDL
Experience with interfaces such as SPI, I2C, UART, GTX/GTH Transceivers
Experience with high-speed memory interfaces (e.g., DDR3)
Experience developing test benches and running simulations to exercise the design and verify compliance with requirements
Experience interfacing and working with hardware designers during development and test phases
Experience using schematics and block diagrams as inputs for the firmware development effort
Experience using lab instruments (oscilloscope, logic analyzer, etc.)
Bonus Areas:
Developing Hi-Rel/Space programs
Signal processing
Spacewire, Gigabit Ethernet, or Aurora interfaces
Using IP cores
Developing code for microcontrollers
Developing code for FPGA embedded cpu cores, such as Zynq and Microblaze
Designing GUI-based test software to exercise firmware
EDUCATION *
Bachelor's Degree