Principal Software Engineer (Hybrid), US Citizen, need DoD experience, No C2C
Design, implement, and verify embedded product software, support software upgrades, and ensure robust performance.
Collaborate across engineering disciplines including systems, electrical, mechanical, and cybersecurity.
Mentor and guide junior software engineers, promoting knowledge sharing and development best practices.
Ensure technical consistency with engineering principles, and meet project cost, schedule, and quality targets. Required Skills & Experience: Minimum of 6 years’ experience in real-time embedded software development.
Proficiency in C, C++, Python, and UNIX scripting (Bash).
Strong experience with embedded Linux and/or VxWorks (including OS configuration).
Multithreading, synchronization, and resource management experience.
Communication protocol experience (e.g., Ethernet, TCP/IP, UDP, CAN, MIL-STD-1553).
Experience with requirements traceability using tools like IBM DOORS.
Must be able to obtain and maintain a U.S. Secret Security Clearance. Preferred Skills & Experience:Linux kernel and device driver development.
Cybersecurity requirements design and implementation.
Familiarity with Time Sensitive Networking (TSN) and performance tuning.
FPGA programming and MATLAB/Simulink integration.
Experience with CI/CD pipelines (Jenkins, GitHub, Bitbucket), and tools like Jira.
Ada programming, MagicDraw, LabVIEW, Squish/Qt GUI development.
National Instruments VeriStand and TestStand for automated testing.
Networking experience including VLANs, switches, and monitoring tools (e.g., Wireshark).
Familiarity with military and commercial development standards.
Experience with combat vehicles, weapon systems, or defense technologies is a plus. Education: Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related STEM discipline. Benefits: Health Insurance
401k Pay Range: $70.00 - $75.00 per hour (Depending on experience and qualifications) By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
Remote working/work at home options are available for this role.
Recommended Jobs
Biomedical Technician II
Who We Are At Agiliti, we believe every interaction has the power to change a life. We are a nationwide company of passionate medical equipment management experts who proudly serve hospitals and h…
Dishwasher
Job Description Job Description Job Description - Dishwashers We have dishwasher openings for the upcoming season at Walnut Creek Country Club. We are a private club in South Lyon looking to h…
Production Associate - Garment Sorter - Cleanroom
Requisition Number: 205005 Job Description Cintas is seeking a Production Associate - Garment Sorter to support the Rental Division. The Garment Sorter is responsible for safely and accurately…
HVAC Technician - Working Lead (Michigan)
Job Description Job Description If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competiti…
Server/Storage Administrator
Job Description Job Description Evaluates, recommends, configures, installs, maintains, and operates server and storage systems. Applies patches and upgrades and supports physical and virtual har…
Occupancy Field inspector
Job Description Job Description COMPANY OVERVIEW Mortgage Bankers Field Services is a property inspection company serving the real estate, mortgage and insurance industries. We provide our cli…
Email Marketing Manager
Job Description Job Description We are looking for an experienced Email Marketing Specialist to lead and optimize email marketing strategies for a dynamic company in Livonia, Michigan. In this ro…
Senior Research Associate, Genetic Pharmacology, Translational Research
Senior Research Associate, Genetic Pharmacology, Translational Research The Opportunity: We are seeking a Senior Research Associate specialized in data science and computational biology to join…
Clinical Liaison RN
Clinical Liaison Registered Nurse What You Must Have: Graduate of an accredited Diploma, Associate or Baccalaureate School of Nursing Current State license as a Registered Nurse Valid dri…