Senior Real-Time Embedded Software Engineer with Security Clearance
Why This Role Stands Out
This role offers a unique opportunity to contribute to critical national challenges at the forefront of software engineering and cybersecurity, advancing your expertise with cutting-edge technologies and a world-class team. You'll thrive here if you possess a strong background in real-time embedded systems and a passion for tackling complex problems in a collaborative, impactful environment. Apply now to join an organization that is shaping the future of software-intensive systems.
Quick Overview
Job Description
* You've worked in a collaborative team environment as a software developer, software engineer, verification engineer, or related field. * You have proficiency in one or more of the following: C, C++, VHDL, Verilog, Python, C#. * You've built, analyzed, debugged, and/or tested bare-metal systems and are familiar with a CMSIS/HAL/specific peripheral driver. * You have experience in one or more of the following: Java, Go, Rust, Ada, MATLAB. * You have experience with FPGAs and/or heterogenous computing boards that require communication and synchronization between specialized hardware/chips. * You have exposure with modern RTOSes, e.g. VxWorks or Integrity, and developed and analyzed embedded software. * You have worked with common embedded interfaces and protocols: I2C, CAN, SPI, RS-232, RS-422, etc. * You've developed embedded software and performance tests and have experience interpreting the results. * You have an understanding of the Department of War (DoW) Systems Engineering lifecycle. * You have strong communication skills and the ability to convey difficult engineering or technical challenges to stakeholders. * You are willing to work 100% of your week onsite at either the SEI or customer facility. * You can pass a background check and obtain and maintain an active Department of War (DoW) security clearance. * You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings. What you'll do: * Understand complex, inter-dependent systems that hit multiple abstraction levels for embedded systems, interacting across a number of system interfaces. * Design and develop embedded software tools and capabilities to analyze, test, and evaluate existing software. * Apply systems engineering knowledge to identify and communicate weaknesses and flawed implementations of embedded functionality tracing from requirements. * Utilize static analysis, dynamic testing, and complexity analysis tools to uncover software weaknesses, security vulnerabilities, and instances of poor engineering judgment, guiding a high-impact, safety-critical system toward robustness, reliability, and engineering soundness. * Conduct research, experimentation, and present knowledge-sharing initiatives to enhance software development processes, demonstrate analytical capabilities, and foster a comprehensive understanding of system-of-systems (SoS) integration and performance. What we offer you 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 that has a significant impact on software. * Work with cutting edge technologies and experts to solve tough problems for the government and the nation. * Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities. * Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself. * Get tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children. * Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more. * Enjoy paid parental and military leave. * Work in the heart of Oakland, a few blocks from Carnegie Mellon University and the University of Pittsburgh. * Qualify for relocation assistance and so much more. Location
Pittsburgh, PA
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
Skills
Similar jobs
Mid Level Software Developer with Security Clearance
ELEVI Associates, LLC · Annapolis Junction, United States
1 hour ago$170.4k - $200.3k/yrSenior Geospatial Systems Software Engineer with Security Clearance
NorthHill Technology Resources · Springfield, United States
2 hours agoPrincipal AI-Enabled Software Engineer (Top Secret) with Security Clearance
Praescient Analytics · Fairfax, United States
2 hours agoJava Software Developer (TS Required)
SES · Winchester, United States
2 hours agoApplication developer
Source Code Technologies LLC · Boston, United States
2 hours agoSalesforce Software Developer
Lorven Technologies, Inc. · Dallas, United States
2 hours ago