Senior Software Engineer
$70 - $82 per hourActalent
Job Description Job Description Job Title: Software Engineer Job Description We are seeking a highly experienced Software Engineer with deep expertise in C programming to support the development of next-generation Onboard and Wayside rail signaling products. This individual will be responsible for designing, developing, testing, and maintaining embedded and real-time software solutions used in safety-critical transportation applications. The ideal candidate will bring a strong experience in software development for embedded systems, real-time operating environments, and mission-critical products. This role requires close collaboration with systems, hardware, verification, and product engineering teams throughout the full software development lifecycle. Responsibilities Design, develop, and maintain high-quality software applications primarily using C in embedded and real-time environments. Contribute to the architecture, design, implementation, and verification of onboard and wayside rail signaling products. Develop software that meets safety, reliability, maintainability, and performance requirements. Analyze system requirements and translate them into software design specifications. Perform software integration, debugging, troubleshooting, and root-cause analysis. Participate in code reviews and ensure adherence to coding standards and best practices. Collaborate with systems, hardware, verification, and test engineering teams to ensure successful product delivery. Support software verification activities, including unit testing, integration testing, and system validation. Contribute to technical risk assessments and resolution of complex engineering issues. Assist in product enhancements, feature development, and lifecycle sustainment activities. Create and maintain technical documentation, including design specifications, test procedures, and release documentation. Support continuous improvement initiatives related to development processes, quality, and automation. Essential Skills Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline. 10-15+ years of professional software development experience. Expert-level proficiency in C programming. Strong experience developing software for embedded systems and/or real-time applications. Experience working within the full software development lifecycle (requirements, design, implementation, testing, deployment, and maintenance). Strong understanding of software architecture and design principles. Experience debugging complex software and system-level issues. Familiarity with version control and configuration management tools (Git, SVN, or similar). Experience with software testing methodologies, including unit and integration testing. Strong analytical, problem-solving, and communication skills. Ability to work effectively in a multidisciplinary engineering environment. Additional Skills & Qualifications Experience developing safety-critical or high-reliability systems. Experience in rail signaling, transportation, aerospace, defense, industrial automation, or similar regulated industries. Knowledge of real-time operating systems (RTOS). Experience with Linux-based embedded systems. Familiarity with C++, Python, or scripting languages. Understanding of networking and communication protocols. Experience with model-based development or systems engineering methodologies. Familiarity with industry standards related to safety-critical software development. Experience supporting SIL-based or highly regulated product environments. Work Environment The position offers a hybrid work schedule, allowing flexibility between remote and office work. The office environment includes cubicles and requires collaborative work with various engineering teams. The role involves using technologies suitable for developing safety-critical transportation applications. Job Type & Location This is a Contract to Hire position based out of Pittsburgh, PA. Pay and Benefits The pay range for this position is $70.00 - $82.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 – Pr #J-18808-Ljbffr Actalent
$70 - $82 per hour
...Job Description Job Description Job Title: Software Engineer Job Description We are seeking a highly experienced Software Engineer with deep expertise in C programming to support the development of next-generation Onboard and Wayside rail signaling products. This individual...SeniorContract workTemporary workWork at officeRemote work- Actalent is seeking a Software Engineer with strong C expertise for embedded and real-time systems supporting rail signaling products. You will design, develop, test, and maintain software across the full lifecycle in collaboration with systems, hardware, verification,...SeniorContract work
- ...develop custom solutions while building lasting relationships with diverse industries, from aerospace to medical devices. Travel up to 20% year-round, collaborate with engineering and sales teams, prepare proposals, and follow up to close opportunities. #J-18808-Ljbffr...Suggested
- ..., calipers, micrometers, depth gauges, including manual lathes, mills, surface-grinding equipment Experience with standard office software packages, e.g., Microsoft products. Ideally, experience with CAD software History of self-motivation, organization, problem-solving...SuggestedWork at office
- ...a boutique accounting firm offering tax, accounting, and advisory services to individuals and small to midsize businesses. The Tax Senior will lead client engagements, prepare and review tax returns, and contribute to planning efforts while mentoring junior staff. The...Senior
- ...of experience to support complex estates. The role requires proficiency with MS Word, Outlook, Excel and familiarity with estates software, with Lackner and CLIO as pluses. Strong organizational skills and the ability to work independently or within a team environment...Senior
- LHH Recruitment Solutions teams with a respected law firm to seek a seasoned Litigation Legal Assistant. You will support attorneys through all phases of complex litigation, focusing on insurance defense, IP, and product liability matters. Ideal candidates bring 10+ years...Senior
- First Northern Bank & Trust seeks an experienced Commercial Loan Officer to manage and grow a commercial loan portfolio. You will analyze credit requests, prepare presentations for committees, and develop new business with existing and prospective clients. Travel to meet...Senior
- CSL Behring is seeking a Senior Manager to lead Clinical Operations FSP resources and vendor oversight. This role ensures the right staffing, capacity, and timing to support portfolio delivery, partnering with POE and global Clinical Operations to align contracting and...Senior
- Chena Power, LLC. is seeking a Senior Bookkeeper to join our accounting team. You will prepare and examine financial records, and collaborate with the CFO who has 35 years with the company. This role involves coordinating data from four businesses to ensure accurate reporting...Senior
- Infinia Search seeks an experienced UX Designer to lead complex user journeys across mobile and web, delivering intuitive interfaces that align user needs with business goals in a hybrid work environment. You will mentor junior designers, collaborate with researchers and...Senior
- ...Job Description Our company is currently seeking a Senior Bookkeeper to join our team!You will be responsible for preparing and examining... ...Fundamental knowledge of Excel Experience with Sage Accounting software Deadline and detail-oriented Company Description Chena Power is...SeniorWork at officeRemote work
$100k - $120k
...Job Description Tax Senior Jebran & Abraham, PC About Us At Jebran & Abraham, PC, we believe accounting is about more than just numbers. We are a team dedicated to helping our clients achieve their financial goals through integrity, precision, and personalized service...SeniorLocal area- ...and serves as the technical authority guiding internal delivery teams and client stakeholders on production-ready implementations. Ideal candidates bring 8+ years in software/data architecture with AI/ML focus, strong cloud experience (Azure, AWS, or #J-18808-Ljbffr CEISeniorRemote job
- Angeion Group LLC is seeking a detail-oriented Senior Disbursement Accountant to support and lead settlement-distribution accounting processes. This remote role requires strong reconciliation, analytical skills, and collaboration across operations, finance, client services...SeniorRemote job
- PRI Technology is seeking a Portfolio Project Manager with Insurance or Financial Services experience for a six month plus contract-to-hire role. Hybrid work: three days onsite between Holmdel, NJ and Bethlehem, PA locations, two days remote. Requires green card/citizenship...SeniorContract workFor contractorsRemote work
- ...Job Description Cook Inlet Housing Authority (CIHA) is seeking an experienced, strategic, and collaborative Senior Human Resources Generalist to serve as a trusted advisor to employees and leadership while supporting a wide range of human resources functions. As a key...SeniorTemporary work
- The Senior Manager, Clinical Operations FSP Resource & Vendor Management sits within the Clinical Operations organization and is accountable for the end‑to‑end oversight, planning, and optimization of FSP resources supporting Clinical Operations functions. This role owns...SeniorRelocation package
- ...Job Description Job Description BIOSPECTRA SENIOR HUMAN RESOURCES MANAGER If you like the idea of being in an impactful Human Resources role and part of a growing company that is a major supplier to the bio-pharmaceutical industry, this may be the job for you! BioSpectra...SeniorCasual workInternshipWork at office
- ...Who We Are SEI conducts research and development in software engineering, systems engineering, cybersecurity, and many other areas of computing... ...analysis, and AI security domains. Position Summary As a Senior Technical Engagement Lead in Threat Analysis, you will work...
- Job Description VoiceTechnician - Pittsburgh, PA Timeframe - July 2026 - early January 2027 40 hours - Standard Business Hours - 8am-5pm local time A valid driver's license and reliable transportation are required. Scope We are seeking a motivated individual with strong...Local areaShift work
$42 - $55 per hour
Job Description Job Description Job Title: Quality Assurance Specialist Job Description This role supports Operations and Quality by ensuring compliance with regulatory requirements and driving continuous process improvements within a pharmaceutical or biotechnology environment...Contract workMonday to FridayShift workDay shift- EVENLITE LLC is seeking a highly motivated Technical Support Sales Engineer to support National Sales Managers with technical training, documentation, and customer needs. You will build client relationships and drive sales using your product knowledge. Responsibilities...
- Leading Manufacturing Company is seeking a detail-oriented inventory and materials professional to enhance inventory accuracy, material availability, and production flow in an on-site Lehigh Valley setting. You will partner with materials, purchasing, planning, and operations...Full timeWork at office
- Job Description Position Summary A manufacturing employer in the Lehigh Valley area is seeking a detail-oriented inventory and materials professional to support inventory accuracy, material availability, and production flow. This role partners with materials, purchasing...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!

