Current jobs related to Junior Software Engineer - Columbia - OpalStaff


  • columbia, United States John Galt Staffing Full time

    Jr-Mid Level Software Engineer - 100% On Site in Columbia, MDLooking for a junior level software engineer to support the rapidly growing Department of the Navy development and modernization programs. This role will include verification of issues written as Problem Reports against the system, investigation of possible software fixes, implementation and...


  • columbia, United States John Galt Staffing Full time

    Jr-Mid Level Software Engineer - 100% On Site in Columbia, MDLooking for a junior level software engineer to support the rapidly growing Department of the Navy development and modernization programs. This role will include verification of issues written as Problem Reports against the system, investigation of possible software fixes, implementation and...


  • Columbia, United States John Galt Staffing Full time

    Jr-Mid Level Software Engineer - 100% On Site in Columbia, MDLooking for a junior level software engineer to support the rapidly growing Department of the Navy development and modernization programs. This role will include verification of issues written as Problem Reports against the system, investigation of possible software fixes, implementation and...


  • Columbia, United States John Galt Staffing Full time

    Jr-Mid Level Software Engineer - 100% On Site in Columbia, MDLooking for a junior level software engineer to support the rapidly growing Department of the Navy development and modernization programs. This role will include verification of issues written as Problem Reports against the system, investigation of possible software fixes, implementation and...


  • Columbia, South Carolina, United States Frequentis Full time

    Job Description:Frequentis USA Inc. is a leading provider of mission critical communication and information systems. We are seeking a highly skilled Junior Systems Engineer to join our team of experts in the field of systems engineering.Key Responsibilities:As a Junior Systems Engineer, you will be responsible for the integration, deployment, and support of...


  • Columbia, Maryland, United States Independent Software Full time

    Job OverviewAs a Junior Queue Coordinator at Independent Software, you will play a crucial role in the management of dedicated ticket queues. Your responsibilities will include prioritizing work, assigning tickets to technical resources, and ensuring service levels and objectives are met.Key Responsibilities:Monitoring dedicated queues and assigning tickets...


  • Columbia, Maryland, United States Frequentis Full time

    Job Description:Frequentis USA Inc. is a leading provider of mission-critical communication and information systems. We are seeking a highly skilled Junior Systems Engineer to join our team.Key Responsibilities:Collaborate with our system engineering team to support a major customer program.Oversee the integration and deployment of network management...


  • Columbia, South Carolina, United States Axient Full time

    Senior Software EngineerAt Axient, we're seeking a highly skilled Senior Software Engineer to join our Modeling and Simulation Development team in Columbia, MD.As a key member of our team, you'll be responsible for designing, developing, testing, and verifying our missile trajectory and RF signature prediction simulations.Key responsibilities...


  • Columbia, South Carolina, United States Valkyrie Enterprises Full time

    Job Summary:Valkyrie Enterprises is seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, testing, and verifying missile trajectory and RF signature prediction simulations. This is a senior-level position that requires a strong background in software development,...


  • Columbia, Missouri, United States Frequentis Full time

    Job Overview:Frequentis USA Inc. is a leading provider of mission critical communication and information systems. We are seeking a highly skilled Junior System Engineer to join our team of experts in the field of systems engineering.Key Responsibilities:Collaborate with internal teams to design, develop, and deploy integrated hardware and software solutions...


  • Columbia, South Carolina, United States University of Maryland Medical System Full time

    Job Title: Senior Software EngineerJoin the University of Maryland Medical System as a Senior Software Engineer and contribute to the development of innovative healthcare solutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the development of complex software applications. The successful candidate will have a strong...

  • Software Developer

    4 weeks ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job Title: Software EngineerCaptivation Software is seeking a skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Responsibilities:Develop Java-based software solutions for enterprise-level...


  • Columbia, South Carolina, United States Pacific Northwest National Laboratory Full time

    About the RolePacific Northwest National Laboratory (PNNL) is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying software applications that directly contribute to the nation's mission objectives.You will collaborate with Government and...

  • Software Developer

    1 month ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job Title: Software EngineerCaptivation Software is seeking a skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Responsibilities:Develop Java-based software solutions for enterprise-level...


  • Columbia, Maryland, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Software Systems Engineer to join our team at Leidos. As a key member of our team, you will be responsible for developing, maintaining, and enhancing complex and diverse systems based on documented requirements.The ideal candidate will have a strong background in systems engineering, with experience in developing...

  • Software Developer

    1 week ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the needs of our clients.In...


  • Columbia, South Carolina, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the...

  • Junior Java Developer

    4 weeks ago


    Columbia, South Carolina, United States SynergisticIT Full time

    About SynergisticITSynergisticIT is a leading provider of software development, IT staffing, and IT skill enhancement services. With a proven track record of successfully delivering projects for top clients, we take pride in our ability to understand and meet the unique needs of each client.Job DescriptionWe are seeking a highly motivated and technically...


  • Columbia, United States Frequentis Full time

    Job Description: Junior/Mid Systems EngineerWho we are: Frequentis USA Inc. is dedicated to creating a safer world. With over 75 years of experience, Frequentis understands controllers in safety critical situations encounter new challenges daily. Our mission is to develop and market highly reliable, optimized, custom-tailored, and user centric communication...


  • columbia, United States Frequentis Full time

    Job Description: Junior/Mid Systems EngineerWho we are: Frequentis USA Inc. is dedicated to creating a safer world. With over 75 years of experience, Frequentis understands controllers in safety critical situations encounter new challenges daily. Our mission is to develop and market highly reliable, optimized, custom-tailored, and user centric communication...

Junior Software Engineer

2 months ago


Columbia, United States OpalStaff Full time

We are looking for a Junior Software Developer with hardware experience who needs to be able to contribute to the design, development, and maintenance of software applications that interact with hardware systems that will be onboard in vehicles. The developer must work closely with senior developers, engineers, and cross-functional teams to develop reliable and efficient software solutions. This role is an on-site role in Columbia, Maryland. Local candidates only please.


Key Responsibilities:

Assist in designing, developing, testing, and debugging software applications, particularly those that interface with hardware components.

Write clean, efficient, and maintainable C, C++, and Python code.

Collaborate with hardware engineers to understand hardware specifications and ensure seamless software and hardware systems integration.

Participate in code reviews to ensure code quality and adherence to best practices.

Contribute to developing technical documentation, including design specifications and user manuals.

Support the testing and validation of software to ensure it meets performance and reliability standards.

Troubleshoot and resolve issues related to software-hardware interaction.

Continuously learn and apply new technologies, tools, and methodologies to improve development processes.


Qualifications:

Bachelor’s degree in Computer Science, Electrical Engineering, a related field, or equivalent practical experience.

Experience with C, C++, and Python programming languages.

Basic understanding of hardware components, embedded systems, and microcontrollers.

Familiarity with software development life cycle (SDLC) and version control systems like Git.

Strong problem-solving skills and attention to detail.

Ability to work independently as well as in a team environment.

Strong communication skills, both written and verbal.


Desired Skillset:

Understanding of low-level programming, including device drivers and hardware abstraction layers.

Experience with communication protocols such as I2C, SPI, UART, etc.

Knowledge of software-hardware integration and interfacing techniques.

Experience with development tools such as Eclipse, Visual Studio, or similar IDEs.

Understanding of Agile development methodologies.

Basic knowledge of networking protocols and concepts.

Familiarity with Windows and Unix operating systems.